我用的sybase是12.5的版本,在寫存儲過程時需要從動態產生的表中取得數據,但是sybase 12.5不支持像sqlserver中的exec sp_executesql @sqls,N@a int output,@num output 這樣的語法,這是可以建立一個臨時表將數據導入臨時表中,然後再從臨時表中取得數據
exec("insert into ge_temp select ge_ccyC from "+@table_name)
select @ccyC_upday=ge_value from ge_temp