› Fóruns › Banco de dados Oracle › Tamanho ocupado pelo LONG RAW e BLOB › Tamanho ocupado pelo LONG RAW e BLOB
16 de agosto de 2011 às 5:01 pm
#100351
Participante
[quote=”Ishii”:39uzlu81]Olá,
Faz um teste com essa linha em especifico convertendo o campo DOCEDITAL para Blob usando o to_blob e veja se funciona. Se funcionar tente ver o tamanho dele com dbms_lob.getlength
Seria algo assim:
select dbms_lob.getlength(to_blob(DOCEDITAL )) tam_coluna from APICE.CLLICITACAO
where
[]s Ishii[/quote]
Não deu… 😥
ORA-00932: inconsistent datatypes: expected BINARY got LONG BINARY.
SELECT DBMS_LOB.GETLENGTH(TO_BLOB(DOCEDITAL)) TAM_COLUNA
FROM APICE.CLLICITACAO
WHERE ENTIDADE = 1
AND EXERCICIO = 2010
AND TIPOLICITACAO = 6
AND LICITACAO = 5;