Tipo de dados para imagens

2 respostas
MarujoRafao

Pessoal, preciso criar um campo em uma tabela para gravar imagens. O problema é que eu tenho a mesma tabela em 3 bancos diferentes. Oracle, sqlserver 2000 e postgres. Alguém poderia me dizer o tipo de dados que eu poderia colocar nesse campo imagem na qual funcione nos 3 bancos? Pelo que eu li, o sql server 2000 não entende o tipo blob…

Obrigado!

2 Respostas

natureza

Bom…

Pelo que saiba…

O Sql Server usa o campo IMAGE para isto… Que é a mesma coisa que Blob mas adotaram outro nome (“Coisas da Microsoft”).

Então acho que vai ter que tratar especifico para cada banco…

Pois oracle não tem IMAGE e sim Blob…

Sei que não ajudou muito mas é que não existe que eu saiba.

MarujoRafao

Vish… então quer dizer que não tem como eu criar algo padrão que vá funcionar pros 3 bancos? Se eu declarar nos meus XMLs da vida a coluna como campo Blob, qndo ele for executar no sql server ele não vai entender se o campo for Image??

Criado 23 de outubro de 2009
Ultima resposta 23 de out. de 2009
Respostas 2
Participantes 2