MS SQL2005 XML 字段 查询 操作笔记
来源:互联网 发布:淘宝店放在手机桌面 编辑:程序博客网 时间:2024/05/09 08:38
为了方便记忆,把 xml 的一些操作记录,方便自己看。呵呵
更新Visor 这个 XMl 字段的内容
declare @IP varchar(15)
set @IP='192.168.200.1'
update T_Notice set Vistor.modify(
'insert <IP>{sql:variable("@IP")}</IP> into (/Vistor)[1]'
)
--<IP>192.168.200.0</IP>
update T_Notice set Vistor.modify(
'insert <IP Value="{sql:variable("@IP")}"></IP> into (/Vistor)[1]'
)
--<IP Value="192.168.200.0"></IP>
查询
select * from T_Notice
where Vistor.exist('/Vistor/IP[@Value =sql:variable("@IP")]')=0
/********************************************************************************/
错误的SQL语句
update T_Notice set Vistor.modify('insert (<IP Value=sql:variable("@IP") Time=sql:variable("@LastTime") />) into (/Vistor)[1] ')
where Vistor.exist('/Vistor/IP[@Value =sql:variable("@IP")]')=0
正确的SQL语句
update T_Notice set Vistor.modify(
'insert <IP Value="{sql:variable("@IP")}" Time="{sql:variable("@IP")}"></IP> into (/Vistor)[1]'
)
/********************************************************************************/
连接2个表的试图
SELECT dbo.T_Notice.ID, dbo.T_Notice.Subject, dbo.T_Notice.SSID, ISNULL(dbo.T_Notice_Visitor.Visitor, '|') AS Visitor, dbo.T_Notice_Visitor.MAC
FROM dbo.T_Notice LEFT OUTER JOIN
dbo.T_Notice_Visitor ON dbo.T_Notice_Visitor.NoticeID = dbo.T_Notice.ID
WHERE (dbo.T_Notice.STATE = 1)
- MS SQL2005 XML 字段 查询 操作笔记
- SQL2005 XML字段常用操作语句
- 查询MS SQL2005版本
- sql2005查询字段名和说明
- sql2005中xml的操作
- sql2005中xml的操作
- LINQ查询XML字段
- SQL XML 字段操作
- SQL2005中XML列的操作
- Sql2005中对XML类型字段的运用
- sql2005的xml字段类型在.net中的应用
- sql2005的xml字段类型在.net中的应用
- Sql2005中对XML类型字段的运用
- ms sqlserver 2008 空间查询操作
- MS SQLServer 如何查询 空值的字段?
- 数据库字段类型 XML字段的操作
- Oracle笔记 十四、查询XML操作、操作系统文件
- Oracle笔记 十四、查询XML操作、操作系统文件
- [JS]详尽解析window.event对象
- 国庆假期安排已定 9月29日至10月5日共7天
- 2.6内核里劫持系统调用
- 转载
- C++ String knowledge
- MS SQL2005 XML 字段 查询 操作笔记
- 指责TD的人几个是有资格的?--艾瑞网专家项立刚的博客专栏 - 艾瑞网
- PHP输出XML注意事项
- JavaScript接收QueryString参数
- bit in struct use.
- Java程序员的推荐阅读书籍
- sql日期处理
- SQL Server 索引基础知识(1)--- 记录数据的基本格式(转自蝈蝈俊.net)
- Jsp九种内置对象