GARANTIR DESCONTO

Fórum Procedure e campo blob nulo #54986

25/01/2006

0

Olá

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

Marcelo.l

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

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar