[firebase-br] XML no campo BLOB

Jonas Rodrigo Pacheco jonas.pacheco em tecnicon.com.br
Qui Nov 29 09:54:31 -03 2012


Senhores,

Estou armazenando arquivo XML em um campo da tabela do tipo BLOB.

CREATE TABLE NFXML (
    SNFE      INTEGER NOT NULL,
    NFXML         BLOB SUB_TYPE 0 SEGMENT SIZE 80);

INSERT INTO NFXML (SNFE, NEXML) VALUES (:S, :VXML);

Pórem alguns arquivos XML possuem algum caracter especial que aparentemente conflita com o Firebird e consequentemente na tabela o arquivo BLOB tem só uma parte gravada (ou seja, fica incompleto, pois só grava a parte até chegar ao caracter especial).

Alguma sugestão? Eu não informo charset (chaset=NONE).

Desde já agradeço a atenção de todos!

Jonas Rodrigo Pacheco




Mais detalhes sobre a lista de discussão lista