mssql sqlserver xml数据类型简介


摘要:
下文将讲述sql server中的xml数据类型,如下所示:
实验环境:sql server 2008


xml数据类型简介:
xml数据类型在sqlserver中: 可作为列类型 也可以作为变量数据类型

xml数据类型存储数据大小不能超过2GB

xml数据类型应用场景:
xml数据类型应用于存储复杂的多行集数据。
应用于存储表数据,(在主表中存储子表数据)

     ---例:
create table test
(keyId int identity,
info xml)

insert into test
(info)values('< root >< value >maomao365.com< /value >< /root >')
insert into test
(info)values(N'< root >< value >  sql学习博客< /value >< /root >')


declare @xmlInfo xml  --定义xml变量
select @xmlInfo=info  from test --给xml变量赋值 
select *,
@xmlInfo as [赋值变量] 
from test 
 

truncate table test 
drop table test 
 


xml数据类型注意事项:
xml数据类型不能直接使用print输出

示例脚本下载:mssql_7496_xml数据类型_应用脚本下载