Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Vinicius Silva_166087

Erro no FOR XML PATH

Recommended Posts

Estou com o seguinte problema qdo vou usar concatenação com FOR XML PATH...

 

Msg 6841, Level 16, State 1, Line 2
FOR XML could not serialize the data for node 'text()' because it contains a character (0x001F) which is not allowed in XML. To retrieve this data using FOR XML, convert it to binary, varbinary or image data type and use the BINARY BASE64 directive.

O que devo fazer???

Compartilhar este post


Link para o post
Compartilhar em outros sites

Este campo é do tipo text, image ou binary? Se sim, tem que utilizar o convert para varchar(max) antes.

 

[]´s

Compartilhar este post


Link para o post
Compartilhar em outros sites

Desculpe. Eu li outro erro....

Eu já tive este erro em uma exportacao de dados no SSIs e este link me ajudou na época:

 

http://social.msdn.microsoft.com/Forums/sqlserver/en-US/e554eb18-d787-4c36-9a23-97bc4102de28/replacing-xml-character-in-all-the-columns-in-a-table?forum=transactsql

 

[]´s

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.