Fórum Como inserir data actual num registo Interbase #54431
28/12/2005
0
precisava de uma ajudinha, que colocar onde esta ´??????????????´. ja tentei date, date(),date(now),...
mas nada resulta :cry:
INSERT INTO
teste (IDF_TESTE, DATATESTE)
VALUES (1,´??????????????´);
Agradeci a ajuda
Nilpedro
Curtir tópico
+ 0Posts
28/12/2005
Gandalf.nho
INSERT INTO teste (IDF_TESTE, DATATESTE) VALUES(1,CURRENT_DATE);
Gostei + 0
28/12/2005
Nilpedro
apareceu um
Cliente Sql dialect 1 does not support reference to DATE datatype
:?
Gostei + 0
28/12/2005
Romulocpd
A propria mensagem diz, o dialeto que vc está usandonão suporta este tipo de campo DATE. Use o dialeto 3.
Gostei + 0
28/12/2005
Afarias
... ou ...
use TIMESTAMP no lugar de DATE,
INSERT INTO teste (IDF_TESTE, DATATESTE) VALUES(1,´NOW´);
// ou CAST(´NOW´ AS TIMESTAMP)
ou ainda
INSERT INTO teste (IDF_TESTE, DATATESTE) VALUES(1,CURRENT_TIMESTAMP);
// esse não lembro se funciona no dialeto 1
T+
Gostei + 0
29/12/2005
Nilpedro
resultou CURRENT_TIMESTAMP :D
Bigado
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)