Advertisement
Guest User

Untitled

a guest
Jul 17th, 2019
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.25 KB | None | 0 0
  1. ID NVARCAHR(64)
  2. NAME NVARCAHR(128)
  3. ExtraInfo NVARCAHR(MAX)
  4.  
  5. <ModifyMetadata>
  6. <hostName t="ws">host2</hostName>
  7. <Name t="ws">myname</Name>
  8. <modifiedFields t="lt">
  9. <ExtraInfoAdditionalField>
  10. <FieldName t="ws">foo</FieldName>
  11. <Values t="lws">
  12. <s/>
  13. </Values>
  14. <FieldType t="ws">String</FieldType>
  15. </ExtraInfoAdditionalField>
  16. <ExtraInfoAdditionalField>
  17. <FieldName t="ws">bar</FieldName>
  18. <Values t="lws">
  19. <s/>
  20. </Values>
  21. <FieldType t="ws">String</FieldType>
  22. </ExtraInfoAdditionalField>
  23. </modifiedFields>
  24. </ModifyMetadata>
  25.  
  26. SELECT *
  27. FROM [JOB]
  28. WHERE ExtraInfo LIKE '%></s>%' ESCAPE ''
  29.  
  30. SELECT CAST(ExtraInfo AS XML)
  31. FROM [JOB]
  32. WHERE ExtraInfo.value('XQUERYHERE') IS NULL
  33.  
  34. DECLARE @ExtraInfo XML
  35. SET @ExtraInfo = CAST([MYDB].[dbo].[JOB].ExtraInfo AS XML)
  36.  
  37. SELECT ExtraInfo
  38. FROM [JOB]
  39. WHERE @ExtraInfo.value('XQUERYHERE') IS NULL
  40.  
  41. SELECT CAST(ExtraInfo AS XML) as myinfo
  42. FROM [JOB]
  43. WHERE myinfo.value('XQUERYHERE') IS NULL
  44.  
  45. SELECT Id, [Name], ExtraInfo
  46. FROM [JOB]
  47. WHERE CAST(ExtraInfo as xml).value('XQUERYHERE') IS NULL
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement