1
存在包含XML数据的名为FileImage的列。如何在Sql Server中使用Xquery来搜索存储XML数据的列中的字符
<root>
<Image>
<File_image>02Jan12- Mfg--7.jpg</File_image>
<Page_no>7</Page_no>
<Logo>N</Logo>
</Image>
</root>
我想搜索标签之间的文本是否包含空格字符。 这是为了检查无效的文件名。
SELECT *
FROM mytable
where fileimage.exist('
/Image:file_image//text()
[contains(., " ")]') = 1
但是示出错误
的XQuery [mytable.FileImage.exist()]:名称 “图像” 不表示命名空间。
如何做到这一点?我正在使用SQL Server 2005.
谢谢了,IronMan !!!!! – 2013-03-14 06:45:22
不客气) – revoua 2013-03-14 06:49:36