SQL Server XML com CDATA

Eu tenho uma tabela no meu banco de dados com uma coluna contendo xml. O tipo de coluna é nvarchar (max). O xml é formado dessa maneira

<root>
  <child>....</child>
  .
  .
  <special>
   <event><![CDATA[text->text]]></event>
   <event><![CDATA[text->text]]></event>
  ...
  </special>
</root>

Eu não criei o banco de dados, não posso alterar a maneira como as informações são armazenadas nele, mas posso recuperá-lo com uma seleção. Para a extração, uso select cast (substituir (xml, 'utf-8', 'utf-16') como xml) da tabela

Funciona bem, exceto para cdata, cujo conteúdo na saída da consulta é: texto -> texto

Existe uma maneira de recuperar também as tags CDATA?

questionAnswers(1)

yourAnswerToTheQuestion