存储过程给出错误 - 过程GetData没有提供参数和参数

时间:2018-03-20 10:08:15

标签: stored-procedures sql-server-2008-r2

我是SQL SP的新手。我参考了教程并在下面显示了sql sp是否存在用户名。用语法似乎是正确的。但不行。这是sp和错误。

消息8146,级别16,状态2,过程GetData,第0行 过程GetData没有提供参数和参数。

Sp 这是表格数据

Table

1 个答案:

答案 0 :(得分:0)

看起来您使用参数(@UserName)运行SP,但它并不期望它。

您在一行宣布您的SP,在第二行宣布您的参数。

也许你应该在一行上尝试CREATE PROCEDURE:

CREATE PROCEDURE dbo.GetData @UserName nvarchar(15)
AS
BEGIN
...