[firebase-br] Gravação de tabela campo TIME
Reginaldo Martins Costa
rmc1701e em ig.com.br
Sex Fev 12 12:01:08 -03 2010
Olá!
Tenho a seguinte tabela:
Codigo - INTEGER
DtOcorrencia - DATE
HrOcorrencia - TIME
IdOcorrencia - CHAR - 2
TxObservacao - BLOB SUB_TYPE 0 SEGMENT SIZE 80
Gravo esta tabela com a seguinte procedure:
CREATE PROCEDURE GRAVAOCORR (
CODIGO INTEGER,
DTOCORRENCIA DATE,
HROCORRENCIA TIME,
IDOCORRENCIA CHAR(2),
TXOBSERVACAO BLOB SUB_TYPE 2 SEGMENT SIZE 80)
AS
begin
INSERT INTO HistoricoOcorr
VALUES
(:Codigo, :DtOcorrencia, :HrOcorrencia, :IdOcorrencia,
:TxObservacao);
Ao chamar esta procedure pelo Delphi a gravação ocorre perfeitamente. Porém
se eu chama-la a partir de outra procedure desta forma:
EXECUTE PROCEDURE GravaOcorr :Cod, current_date, current_time, 'CD',
'Cadastrado na data';
Ocorre erro de "timestamp 0.0". Alguem já passou por isso? Sabe como
resolver?
Obrigado!
Reginaldo.
Mais detalhes sobre a lista de discussão lista