我们可以从存储过程返回空值吗?我不想使用collase或isnull。我想在前端捕获NULL。可能吗 ?我们是否可以从存储过程返回空值
编辑:
我使用
Sql Server 2005
如。在这里我想用
CREATE PROCEDURE [Authentication].[spOnlineTest_CheckLogin]
@UserName NVARCHAR(50)
AS
BEGIN TRY
BEGIN TRAN
COMMIT TRAN
RETURN NULL
END TRY
错误 的“spOnlineTest_CheckLogin”过程试图返回NULL的状态,这是不允许的。状态0将被返回。 消息0,级别11,状态0,行0 当前命令发生严重错误。如果有的话,结果应该被丢弃。
你正在使用什么数据库? SQL Server,MySQL等? – 2010-02-25 17:00:16
@Justin:Q标记为T-SQL。这是SQL Server。 – 2010-02-25 17:15:57
@Mehrdad Afshari,Sybase也使用T-SQL – 2010-02-25 17:36:22