Advertisement
Guest User

Untitled

a guest
Dec 10th, 2018
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
T-SQL 0.53 KB | None | 0 0
  1. create table dbo.tt(col1 xml)
  2.  
  3. INSERT INTO dbo.tt(col1)
  4. SELECT *
  5. FROM OPENROWSET(BULK N'c:/tt/Test.xml', SINGLE_BLOB) AS col1
  6.  
  7.  
  8. select
  9.     T.n.value('(./@v)[1]', 'varchar(50)')
  10. from dbo.tt tt
  11. cross apply tt.col1.nodes('
  12.     declare namespace c="c";
  13.     declare namespace a="a";
  14.     declare namespace p="p";
  15.     declare namespace t="t";
  16.     declare namespace b="b";
  17. /c:Document//c:Table[.//p:Text/@v="Код профессионального стандарта"]//c:TableRow[.//p:Handle[@v="Sub"]]/c:TableCell[2]/c:TextPara[1]//p:Text') T(n)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement