sql server 2005 xml 类型数据读取的问题
建一个表
CREATE TABLE Team
(
TeamID int identity not null,
TeamDoc xml DEFAULT '<Team />' NOT NULL
)
插入数据
INSERT INTO Team (TeamDoc) Values ('<Team name="Braves">
<Players>
<Pitcher name="John Smoltz" role="Closer"/>
<Pitcher name="Russ Ortiz" role="Starter" />
<ThirdBase name="Chipper Jones" role="Starter" bats="switch"/>
</Players>
</Team>
')
执行查询
SELECT TeamDoc.query('/Team/Players/Pitcher')
FROM Team
在sql server 管理器中可以得到结果,但在asp中用ADODB.RecordSet得到的却是空记录集
清高手释疑!!!
CREATE TABLE Team
(
TeamID int identity not null,
TeamDoc xml DEFAULT '<Team />' NOT NULL
)
插入数据
INSERT INTO Team (TeamDoc) Values ('<Team name="Braves">
<Players>
<Pitcher name="John Smoltz" role="Closer"/>
<Pitcher name="Russ Ortiz" role="Starter" />
<ThirdBase name="Chipper Jones" role="Starter" bats="switch"/>
</Players>
</Team>
')
执行查询
SELECT TeamDoc.query('/Team/Players/Pitcher')
FROM Team
在sql server 管理器中可以得到结果,但在asp中用ADODB.RecordSet得到的却是空记录集
清高手释疑!!!
...全文
相关推荐
SQL Server 2005对XML的支持分析报告.pdf
一、XML数据类型与存储SQL Server 2005引入了全新的XML数据类型,允许XML文档直接存储在数据库中。
SQL Server2005打开数据表中的XML内容时报错的解决办法
在SQL Server 2005中,XML类型是一种革命性的数据存储方式,它允许开发者将XML文档直接存储在数据库表的列中,极大地扩展了数据库的功能。
SQL server 2005 msxml6 for x86
在安装SQL Server 2005时,该软件可能会依赖MSXML6来处理与XML相关的任务,例如读取或写入XML格式的配置文件,或者在数据库操作中涉及XML数据类型时。
70-431 TS Microsoft SQL Server 2005 - Implementation and Maintenance
**XML支持**:SQL Server 2005提供了对XML的内置支持,考生应理解XML数据类型、XML索引和XQuery的使用。
SQL Server 2005数据库技术
- **锁定与行版本控制**:用于处理多用户环境中的并发问题,确保数据的一致性读取和写入。 3.


