2013-03-20 92 views
0
的SQL XML字段

所以我的數據庫中有一個xml字段。查詢類型爲

有時候,我在做什麼失敗,我能在這個領域如下:

<errorMessage>No response received!</errorMessage> 

如何查詢我的數據庫返回在XML字段包含errorMessage XML的所有行?

因此,像

SELECT * FROM 
TABLE 
WHERE xml IsOfType 'errorMessage' 

我想我需要使用exists但語法是躲避我。

回答

0

想通了

SELECT TOP 100 * FROM dbo.TABLE with (nolock) 
WHERE Response.exist('/errorMessage') = 1