Igo*_*nko 7 sql oracle oracle10g nested-table
我想知道如何从表中创建具有类型列的select语句?此列的类型定义为:
create or replace TYPE "MYCOL" as table of MYTYPE;
create or replace TYPE "MYTYPE" as OBJECT
( myid Number, myname Varchar2);
Run Code Online (Sandbox Code Playgroud)
UPD1 表定义为
CREATE TABLE "T_TABLE"
( "ID" NUMBER NOT NULL ENABLE, "NAME" "MYCOL" )
Run Code Online (Sandbox Code Playgroud)
如果我选择此列,select * from T_TABLE 我将得到这不是信息性的结果:
1, MYSCHEMA.MYCOL([MYSCHEMA.MYTYPE],[MYSCHEMA.MYTYPE])
Run Code Online (Sandbox Code Playgroud)
我想要打开这种类型.
A.B*_*ade 13
试试这样:
select t."ID", tt.myid, tt.myname
from "T_TABLE" t, table(t."NAME") tt;
Run Code Online (Sandbox Code Playgroud)