Advertisement
private775

K2 SMO to DB mapping

Jun 28th, 2018
316
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQF 0.85 KB | None | 0 0
  1. SELECT distinct so.[SmartObjectGUID]
  2.       ,so.[DisplayName_XML]
  3.       --,so.[SmartObjectXML]
  4.       --,so.[SystemName]
  5.       ,so.SmartObjectXML.value('(//serviceinstance/@name)[1]','nvarchar(MAX)') ServiceInstanceName
  6.       ,so.SmartObjectXML.value('(//serviceinstance/objects/object/@name)[1]','nvarchar(MAX)') ServInstObjectName
  7.       ,sx.ServiceObjectXML.value('(/object/metadata/display/displayname)[1]','nvarchar(MAX)') SqlName
  8.       ,sx.ServiceObjectXML.value('(/object/@type)[1]','nvarchar(MAX)') SqlTypeName
  9.       --,sx.ServiceObjectXML
  10.   FROM [K2].[SmartBroker].[SmartObject] so
  11.   left outer join [SmartBroker].[ServiceObject] sx on sx.SystemName = so.SmartObjectXML.value('(//serviceinstance/objects/object/@name)[1]','nvarchar(MAX)')
  12.   and sx.SystemName is not null
  13.   where
  14.   so.SmartObjectXML.value('(//serviceinstance/@name)[1]','nvarchar(MAX)') = 'TestDataDb'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement