¿Podemos devolver el valor nulo del procedimiento almacenado? No quiero usar collase o isnull. Quiero capturar NULL en la interfaz. Es posible ?podemos devolver un valor nulo del procedimiento almacenado
Editar:
estoy usando
Sql Server 2005
por ejemplo. donde quiero usar
CREATE PROCEDURE [Authentication].[spOnlineTest_CheckLogin]
@UserName NVARCHAR(50)
AS
BEGIN TRY
BEGIN TRAN
COMMIT TRAN
RETURN NULL
END TRY
error El procedimiento 'spOnlineTest_CheckLogin' intentó devolver un estado de NULL, que no está permitido. Se devolverá un estado de 0 en su lugar. Msg 0, nivel 11, estado 0, línea 0 Ocurrió un error grave en el comando actual. Los resultados, si los hay, deben descartarse.
¿Qué base de datos está utilizando? SQL Server, MySQL, etc. –
@Justin: Q está etiquetado como T-SQL. Es el Servidor SQL. –
@Mehrdad Afshari, Sybase también utiliza T-SQL –