ユーザー定義型に基づいてテーブルを作成します
-
19-09-2019 - |
質問
私は、ユーザー定義型を持っていると仮定します:
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列、f1
とf2
を有するようにテーブルを作成するための簡単かつ自動化された方法はあります?。それは執筆にequivilentますように。
create table test_type_table (
f1 varchar2(10),
f2 number(5)
);
解決
あなたは試したことがあります:
create table test_type_table of test_type;
所属していません StackOverflow