我試圖用TDS_DYN_PREPARE
準備像如何在Sybase的'Create proc as EXEC'中使用RETURN_VALUE參數?
'create proc dyn1 as EXEC @RETURN_VALUE = sel_from_emp'
存儲過程。如果我試圖用語句是錯誤'Must declare variable '@RETURN_VALUE'
如果參數名稱與?
(用於輸入PARAMS需要更換,但我想對返回值太)錯誤 'The untyped variable ? is allowed only in in a WHERE clause or the SET clause of an UPDATE statement or the VALUES list of an INSERT statement'
是否有可能在這樣的語句中使用返回值,如果是 - 如何?
我無法在TDS_DYNAMIC標記中聲明(其中TDS_DYN_PREPARE是type,請參見Sybase-tds38 pdf)。並且由於服務器返回使用的參數,無法通過TDS_PARAMFMT進行描述。 – user2091150