cursonとtypeを使用せずに、Oracleの関数からデータセットの結果を返すにはどうすればよいですか。
私の問題は、関数が結果を返すときに、結果がコンマ(、)で区切られていることです。表形式の結果が欲しい...
私のサンプルクエリ:
関数の作成または置換res_set_2(obj_id VARCHAR2) SYS_REFCURSORを返す なので my_cursor SYS_REFCURSOR; 始める my_cursorFORを開く SELECT t1。*、t2。* FROM table1 t1 JOIN table2 t2 ON t1.id = t2.id WHERE t2.bankingId = obj_id; my_cursorを返します。 終わり;
私に最善の解決策を提案してください。
前もって感謝します。