Fórum Procedure e campo blob nulo #54986
25/01/2006
0
Olá
Tenho a seguinte procedure (simplifiquei um pouco)
Mas a tabela ´HISTORICO´ não grava quando envio o parametro ´ID_USUARIO´ de um regsitro que não tenha foto ou seja o campo ´FOTO1´ está nulo.
Não deveria inserir todos os dados mesmo o campo ´FOTO´ com valor nulo? (Este campo não é requerido para a tabela ´HISTORICO´)
Desde já agradeço.
Tenho a seguinte procedure (simplifiquei um pouco)
CREATE PROCEDURE SP_INCLUI_HISTORICO ( DATA VARCHAR(10), HORA VARCHAR(8), ID_USUARIO INTEGER AS DECLARE VARIABLE IMAGEM BLOB SUB_TYPE 0 SEGMENT SIZE 1024; begin SELECT FOTO1 FROM USUARIO WHERE ID_USUARIO = :ID_USUARIO INTO :IMAGEM; INSERT INTO HISTORICO (DATA, HORA, ID_USUARIO, FOTO) VALUES (:DATA, :HORA, :ID_USUARIO, :IMAGEM); end ^
Mas a tabela ´HISTORICO´ não grava quando envio o parametro ´ID_USUARIO´ de um regsitro que não tenha foto ou seja o campo ´FOTO1´ está nulo.
Não deveria inserir todos os dados mesmo o campo ´FOTO´ com valor nulo? (Este campo não é requerido para a tabela ´HISTORICO´)
Desde já agradeço.
Marcelo.l
Curtir tópico
+ 0
Responder
Posts
27/01/2006
Edilcimar
creio que sim, desde que vc tenha dado um valor null para o parâmetro imagem
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)