二、建立实验数据表
为了进行以后的实验,我们在这里建立三个实验表:table1、table2和table3。建立这两个表的SQL语句如下:
create table table1( id char(4), xml_data xml)
table1的部分数据如下
create table unit( id char(4) primary key not null, name char(20))id xml_data
0001 <table1 id = "xxx">
<row id="0001">
<field1>xyz </field1>
<fiield2>4321</field2>
</row>
<row id="0002">
<field1>aaa </field1>
<fiield2>1234</field2>
</row>
</table1>
0002 <table1 id = "yyy">
<row id="0002">
<field1>uuu </field1>
<fiield2>2211</field2>
</row>
<description>销售信息</description>
</table1>
... ... ... ...
table2的部分数据如下
table3的部分数据如下id name
0001 Bill Gates
0002 Mike
... ... ... ...
![]()
create table table3(mydata xml)
![]()
mydata
<table3 id = "xxx">
<row id="0001">
<field1>xyz </field1>
<fiield2>4321</field2>
</row>
<row id="0003">
<field1>aaa </field1>
<fiield2>1234</field2>
</row>
</table3>
... ...
