Gle*_*len 3 sql oracle user-defined-types
假设我有一个用户定义的类型:
CREATE OR REPLACE TYPE TEST_TYPE AS OBJECT
(
f1 varchar2(10),
f2 number(5)
);
Run Code Online (Sandbox Code Playgroud)
现在,我想创建一个表来保存这些类型.我可以做以下事情:
create table test_type_table (
test_type_field test_type
);
Run Code Online (Sandbox Code Playgroud)
这给了我一个包含一列的表格test_type_field.
是否有一种简单而自动的方式来创建一个表,使其具有2列,f1并且f2?所以它是写作的等价物:
create table test_type_table (
f1 varchar2(10),
f2 number(5)
);
Run Code Online (Sandbox Code Playgroud)