【发布时间】:2012-12-07 23:23:38
【问题描述】:
我想知道如何从具有类型列的表中进行选择语句? 该列的类型定义为:
create or replace TYPE "MYCOL" as table of MYTYPE;
create or replace TYPE "MYTYPE" as OBJECT
( myid Number, myname Varchar2);
UPD1 表定义为
CREATE TABLE "T_TABLE"
( "ID" NUMBER NOT NULL ENABLE, "NAME" "MYCOL" )
如果我使用select * from T_TABLE 选择此列,我将得到这个信息不丰富的结果:
1, MYSCHEMA.MYCOL([MYSCHEMA.MYTYPE],[MYSCHEMA.MYTYPE])
我只想解开这些类型。
【问题讨论】:
-
你的表是如何定义的?
-
显示由 SQL 客户端处理。 SQL*Plus 将显示为例如:
MYCOL(MYTYPE(1, 'somevalue'))
标签: sql oracle oracle10g nested-table