Pessoal estou fazer uma query na sped050 mas o campo xml_erp esta vindo pela metade, no sqlserver estou usando assim na select CONVERT(VARCHAR(800), CONVERT(VARBINARY(8000), XML_ERP))

pessoal estou fazer uma query na sped050 mas o campo xml_erp esta vindo pela metade, no sqlserver estou usando assim na select CONVERT(VARCHAR(800), CONVERT(VARBINARY(8000), XML_ERP)).

alguem aqui ja teve esse probelam e como corrigiu

Bom dia Eduardo!

Tudo bem?

Tente dessa forma:

((ISNULL(CAST(CAST(A.XML_ERP AS VARBINARY(8000)) AS VARCHAR(8000)),‘’)) AS XML

Nada, ainda esta cortando no final, não vem completo o XML.

Grato

@aeduardo.clemente eu respondi algo semelhante nesse post aqui: