需要存储过程帮助
Stored procedure help required
我是 运行 这个存储过程,我需要它 return 一个
的字符串值
Success
或
Failed
但是下面的程序遗漏了一些东西,不确定是什么?
ALTER PROCEDURE [dbo].[sp_Log_Audit]
(
@username varchar(254) = NULL,
@password varchar(254) = NULL,
@User_ID int = NULL,
@Method varchar(10) = NULL,
@Result varchar(10) = Failed
)
AS
SET NOCOUNT ON;
INSERT INTO dbo.[A_Logins]([Username], [Password], [User_ID], [Method], [Result])
VALUES(@userName, @Password, @User_ID, @Method, @Result)
SET NOCOUNT OFF;
RETURN
它应该 return @Result
因为它将有 Success
或 Failed
消息
我认为你return没有任何价值,你可以在你写return的地方试试这个吗?
SELECT @Result As ReturnVal
我是 运行 这个存储过程,我需要它 return 一个
的字符串值Success
或
Failed
但是下面的程序遗漏了一些东西,不确定是什么?
ALTER PROCEDURE [dbo].[sp_Log_Audit]
(
@username varchar(254) = NULL,
@password varchar(254) = NULL,
@User_ID int = NULL,
@Method varchar(10) = NULL,
@Result varchar(10) = Failed
)
AS
SET NOCOUNT ON;
INSERT INTO dbo.[A_Logins]([Username], [Password], [User_ID], [Method], [Result])
VALUES(@userName, @Password, @User_ID, @Method, @Result)
SET NOCOUNT OFF;
RETURN
它应该 return @Result
因为它将有 Success
或 Failed
消息
我认为你return没有任何价值,你可以在你写return的地方试试这个吗?
SELECT @Result As ReturnVal