declare @transactorid int
set @transactorid=0
print(@transactorid)
--execsp_execute
sqln'select@transactorid=68',n'@transactoridint',@transactorid
execsp_execute
sqln'select@transactorid=5',n'@transactoridintout',@transactoridout
print(@transactorid)
SQL中sqlca sqlcode返回值的含義
如果乙個 sql 語句發生了錯誤,那麼 sqlca.sqlcode 將是非零值。如果sqlca.sqlcode 小於0 那麼就是發生了某種嚴重的錯誤,如 資料庫定義與查詢定義不一致等 如果大於 0 則是通常的錯誤,如 表不包括所要求的行等 sqlca.sqlcode 0 成功sqlca.sqlcod...
SQL中sqlca sqlcode返回值的含義
如果乙個 sql 語句發生了錯誤,那麼 sqlca.sqlcode 將是非零值。如果 sqlca.sqlcode 小於 0 那麼就是發生了某種嚴重的錯誤,象資料庫定義與查詢定義不一致等 如果大於 0 則是通常的錯誤,象表不包括所要求的行等 sqlca.sqlcode 0,成功 sqlca.sqlco...
SQL儲存過程返回值
先靠一下自己。當我做多了oracle時,我就忘了sql的儲存過程可以返回資料集這個事實了。create procedure test t1 int,t2 nvarchar 200 out asset t2 這個是輸出引數 go呼叫 declare out t2 nvarchar 200 exec t...