0
它可以調用從SELECT語句返回REF遊標的遊標嗎?從sql語句調用函數:返回可變數量的列
編輯 我需要可變數量的返回字段,所以流水線表對我的目的沒有用處。
IE。
SELECT GetFields('field1, field2', flh_tout_name)
FROM ENI_FLUSSI_HUB c
WHERE flh_id_messaggio = '1'
FUNCTION GetFields(fields,vFlhToutName); vQuery:= 'SELECT'||字段|| 'FROM' || vFlhToutName;
return EXECUTE IMMEDIATE (vQuery);
END
我需要一個變量數返回的字段。 – Revious
@ Gik25 - 一個可變數字或動態列表?因爲您會在開發過程中瞭解所有可能的列,或者可以添加其他列嗎?您使用什麼類型的客戶端來檢索和處理結果? – Tobsey
我使用蟾蜍作爲客戶端。我想從'table'中選擇field1,field2。但是列的名稱從一個開發變爲另一個開發。我可以用很多方式解析動態查詢,並在SELECT子句中使用它。但我必須知道返回類型?我不能讓一個函數返回一個可變數量的列並在SELECT語句中使用它? – Revious