气死我了!!!!!!
我在SQLSERVER中创建了这样的一个类似的存储过程:
CREATE PROC TEST
AS
DECLARE @ErrorSave INT
SET @ErrorSave = 0
IF @@ERROR<>0
SET @ERRORSAVE=@@ERROR
RETURN @@ERRORSAVE
如果没有错误应该返回0才对.
但我用PB调用的时候,sqlca.sqlcode 老是得到-1说
procedure has not been executed or has not results!
这到底是什么原因?
顺便问问,
存储过程的那个返回值怎样得到它?
感激涕怜!!