タイトルが言ったとおりに、既存のテーブルに基づいてタイプをOracleに作成したいとします。既存のテーブルに基づいてタイプを作成
Iは以下の通りでした:
create or replace type MY_NEW_TYPE as object(one_row EXISTING_TABLE%rowtype);
目指しEXISTING_TABLEテーブルのサンプル列を含むテーブルを返す関数にこれを使用できるようにすることである。
create or replace function OUTPUT_FCT() return MY_NEW_TYPE AS
...
上記のコードには、次のようにコンパイルエラーはありません。 – Petar