Power Builder - retorno de store procedure

 
Vista:

retorno de store procedure

Publicado por Jose Alberto (1 intervención) el 14/07/2007 21:04:46
Saludos.

Trabajo con PB 9 y SQL Server 2000.
tengo un procedure que me va a retornar -1 ó 0 segun algunas validaciones a través de dos argumentos ingresados.

cuando lo ejecuto el sp por el query manager del SQL me retorna lo siguiente
Código de retorno = -1 o Código de retorno = 0 // según los parametros

he intentado recoger este codigo de retorno con power builder con el sql.sqlcode pero para todo los casos me retorna 0.

esta es la parte final del procedure
BEGIN
--raiserror(15,-1,-1,@modulo)
return -1
END
ELSE
return 0
return 0
END
GO

me he dado cuenta que el codigo de retorno funciona siempre y cuando ponga el raiserror
como puedo hacer para que me retorne el codigo sin mostrar algun mensaje.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:retorno de store procedure

Publicado por Alonso (62 intervenciones) el 16/07/2007 03:58:04
Estimado José

El sqlcode, retorna un código el cual indica si el procedimiento se ejecuto bien o tiene un error.
Ahora si al final del SP incluyes instrucciones para que te retorne otro valor, esto se considera como dato, tal como si hicieras un select, prueba incluyendo dicho SP en dw para que veas ese retorno.

Espero haber ayudado.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar