0
我正在使用Sybase數據庫。如何處理兩個存儲過程,一個返回單個值而另一個返回行?
想,如果我有一個查詢像...
CREATE PROCEDURE dbo.procedureA (
@a int
)
as
begin
IF EXISTS (SELECT 1 FROM dbo.T WHERE a = @a)
return 1
ELSE
return -1
end
...幷包含一個簡單的SELECT查詢返回多行另一個過程。
我必須在一個程序中處理它們。我如何在運行時確定過程是返回一個值還是一組行?
P.S:我不能使用OUT參數。
java代碼在哪裏? – Patrick
我正在研究java代碼..我知道如何處理在不同的程序中,但是我應該給出什麼樣的條件來確定什麼樣的輸出存儲過程給@Patrick –