34,837
社区成员




DECLARE
@Input nvarchar(400)
,@Pattern nvarchar(20)
SET @Input = N'这是%无___法判断的问题吗这%_%_%%是无法判断的问题吗%__%这是无%法判断的问题吗'
SET @Pattern = N'%%_%' --这里如何填才能定位到'%_'呢?
SELECT PATINDEX(@Pattern, @Input)
DECLARE @Info nvarchar(max)
SET @Info = N'
<td><a rel="mz" href=''http://www.csdn.net/''>首页</a></td>
<td><a rel="mz" href=''http://news.csdn.net/''>新闻</a></td>
<td><a rel="mz" href=''http://bbs.csdn.net/''>论坛</a></td>
<td><a rel="mz" href=''http://groups.csdn.net/''>群组</a></td>
<td><a rel="mz" href=''http://blog.csdn.net/''>Blog</a></td>
<td><a rel="mz" href=''http://dev.csdn.net/''>文档</a></td>
<td><a rel="mz" href=''http://download.csdn.net/''>下载</a></td>
<td><a rel="mz" href=''http://book.csdn.net/''>读书</a></td>
<td><a rel="mz" href=''http://tag.csdn.net/''>Tag</a></td>
<td><a rel="mz" href=''http://wz.csdn.net/''>网摘</a></td>
<td><a rel="mz" href=''http://search.csdn.net/''>搜索</a></td>
<td><a rel="mz" href=''http://gforge.osdn.net.cn/''>开源</a></td>
<td><a rel="mz" href=''http://faq.csdn.net/''>FAQ</a></td>
<td><a rel="mz" href=''http://www.dearbook.com.cn/''>第二书店</a></td>
<td><a rel="mz" href=''http://www.broadview.com.cn/''>博文视点</a></td>
<td><a rel="mz" href=''http://www.programmer.com.cn/''>程序员</a></td>
'
DECLARE @x XML
SET @x=@info
SELECT x.query('text()') Title,x.value('./@href','varchar(100)') Url FROM @x.nodes('//td/a') AS t(x)
/*
首页 http://www.csdn.net/
新闻 http://news.csdn.net/
论坛 http://bbs.csdn.net/
群组 http://groups.csdn.net/
Blog http://blog.csdn.net/
文档 http://dev.csdn.net/
下载 http://download.csdn.net/
读书 http://book.csdn.net/
Tag http://tag.csdn.net/
网摘 http://wz.csdn.net/
搜索 http://search.csdn.net/
开源 http://gforge.osdn.net.cn/
FAQ http://faq.csdn.net/
第二书店 http://www.dearbook.com.cn/
博文视点 http://www.broadview.com.cn/
程序员 http://www.programmer.com.cn/
*/