@@ -73,7 +73,7 @@ SELECT @ProdID
7373
7474``` sql
7575SELECT CatalogDescription .value ('
76- declare namespace PD="https ://schemas.microsoft.com/sqlserver/2004/07/adventure-works/ProductModelDescription";
76+ declare namespace PD="http ://schemas.microsoft.com/sqlserver/2004/07/adventure-works/ProductModelDescription";
7777 (/PD:ProductDescription/@ProductModelID)[1]' , ' int' ) AS Result
7878FROM Production .ProductModel
7979WHERE CatalogDescription IS NOT NULL
@@ -102,12 +102,12 @@ ORDER BY Result DESC
102102
103103``` sql
104104SELECT CatalogDescription .value ('
105- declare namespace PD="https ://schemas.microsoft.com/sqlserver/2004/07/adventure-works/ProductModelDescription";
105+ declare namespace PD="http ://schemas.microsoft.com/sqlserver/2004/07/adventure-works/ProductModelDescription";
106106 (/PD:ProductDescription/@ProductModelID)[1] ' , ' int' ) AS Result
107107FROM Production .ProductModel
108108WHERE CatalogDescription .exist ('
109- declare namespace PD="https ://schemas.microsoft.com/sqlserver/2004/07/adventure-works/ProductModelDescription";
110- declare namespace wm="https ://schemas.microsoft.com/sqlserver/2004/07/adventure-works/ProductModelWarrAndMain";
109+ declare namespace PD="http ://schemas.microsoft.com/sqlserver/2004/07/adventure-works/ProductModelDescription";
110+ declare namespace wm="http ://schemas.microsoft.com/sqlserver/2004/07/adventure-works/ProductModelWarrAndMain";
111111
112112 /PD:ProductDescription/PD:Features/wm:Warranty ' ) = 1
113113```
139139
140140SELECT c1, c2, c3
141141FROM T
142- WHERE c3 .value ( ' /root[1 ]/@a' , ' integer' ) = c1
142+ WHERE c3 .value ( ' ( /root[@a=sql:column("c1") ]/@a)[1] ' , ' integer' ) = c1
143143GO
144144```
145145
0 commit comments