質問

私は、ユーザー定義型を持っていると仮定します:

CREATE OR REPLACE TYPE TEST_TYPE AS OBJECT
( 
    f1 varchar2(10),
    f2 number(5)
);

さて、私はこれらの型を保持するテーブルを作成します。私は次の操作を行うことができます:

create table test_type_table (
    test_type_field test_type
);

これは私に1列、test_type_fieldとテーブルを提供します。

の代わりに、それは2列、f1f2を有するようにテーブルを作成するための簡単かつ自動化された方法はあります?。それは執筆にequivilentますように。

create table test_type_table (
    f1 varchar2(10),
    f2 number(5)
);
役に立ちましたか?

解決

あなたは試したことがあります:

create table test_type_table of test_type;
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top