• Something like this: -

    SELECT

    realXML.value('(/Announcement/Headline/BroadcastDate)[1]', 'DATE') AS [Date],

    realXML.value('(/Announcement/Headline/BroadcastTime)[1]', 'TIME') AS [Time],

    realXML.value('(/Announcement/Full_News/Code)[1]', 'VARCHAR(8)') AS [Code]

    FROM (SELECT CONVERT(XML,CAST(XMLData AS NVARCHAR(MAX)), 2)

    FROM @t)a(realXML);


    Forever trying to learn
    My blog - http://www.cadavre.co.uk/
    For better, quicker answers on T-SQL questions, click on the following...http://www.sqlservercentral.com/articles/Best+Practices/61537/
    For better, quicker answers on SQL Server performance related questions, click on the following...http://www.sqlservercentral.com/articles/SQLServerCentral/66909/