相关疑难解决方法(0)

这两个 create table 语句有什么区别?

一种)

SQL> CREATE TABLE xml_tab1(poDoc XMLTYPE);

Table created.

SQL> desc xml_tab1;
 Name                                      Null?    Type
 ----------------------------------------- -------- ----------------------------
 PODOC                                              PUBLIC.XMLTYPE
Run Code Online (Sandbox Code Playgroud)

b)

SQL> CREATE TABLE xml_tab2 of XMLType;

Table created.

SQL> desc xml_tab2;
 Name                                      Null?    Type
 ----------------------------------------- -------- ----------------------------
 TABLE of PUBLIC.XMLTYPE
Run Code Online (Sandbox Code Playgroud)

代码来自这里

在第一个中,我们创建了一个类型为 的列XMLTYPE。第二个是做什么的?我什么时候应该使用第一个或第二个?

oracle xml oracle-11g-r2 sqlplus

5
推荐指数
1
解决办法
2197
查看次数

标签 统计

oracle ×1

oracle-11g-r2 ×1

sqlplus ×1

xml ×1