Quantcast
Channel: SharePoint 2013 - Development and Programming forum
Viewing all articles
Browse latest Browse all 7589

Query SharePoint 2013 XML List Data via SQL

$
0
0

SQL statement to query SharePoint 2013 ColumnSet ListData:

SELECT ud.tp_ID
,CAST(CAST(ud.tp_ColumnSet as XML).query('data(/datetime1)') as VARCHAR(255))
,CAST(CAST(ud.tp_ColumnSet as XML).query('data(/datetime2)') as VARCHAR(255))
,CAST(CAST(ud.tp_ColumnSet as XML).query('data(/datetime3)') as VARCHAR(255))
,CAST(CAST(ud.tp_ColumnSet as XML).query('data(/ntext2)') as VARCHAR(255))
,CAST(CAST(ud.tp_ColumnSet as XML).query('data(/nvarchar1)') as VARCHAR(255))
,CAST(CAST(ud.tp_ColumnSet as XML).query('data(/nvarchar4)') as VARCHAR(255))
,CAST(CAST(ud.tp_ColumnSet as XML).query('data(/nvarchar5)') as VARCHAR(255))
,CAST(CAST(ud.tp_ColumnSet as XML).query('data(/nvarchar6)') as VARCHAR(255))
,CAST(CAST(ud.tp_ColumnSet as XML).query('data(/nvarchar8)') as VARCHAR(255))
,CAST(CAST(ud.tp_ColumnSet as XML).query('data(/nvarchar10)') as VARCHAR(255))
,CAST(CAST(ud.tp_ColumnSet as XML).query('data(/nvarchar11)') as VARCHAR(255))
FROM [WSS_Content_PCS].[dbo].[AllLists] l
INNER JOIN dbo.UserData ud ON l.tp_ID = ud.tp_ListId
WHERE (ud.tp_ListId =  '{XXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX}')


Chris


Viewing all articles
Browse latest Browse all 7589

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>