Como inserir data actual num registo Interbase
Oi pesssoal
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
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
Curtidas 0
Respostas
Gandalf.nho
28/12/2005
Tente assim:
INSERT INTO teste (IDF_TESTE, DATATESTE) VALUES(1,CURRENT_DATE);
GOSTEI 0
Nilpedro
28/12/2005
Nao dei
apareceu um
Cliente Sql dialect 1 does not support reference to DATE datatype
:?
apareceu um
Cliente Sql dialect 1 does not support reference to DATE datatype
:?
GOSTEI 0
Romulocpd
28/12/2005
Nilpedro,
A propria mensagem diz, o dialeto que vc está usandonão suporta este tipo de campo DATE. Use o dialeto 3.
A propria mensagem diz, o dialeto que vc está usandonão suporta este tipo de campo DATE. Use o dialeto 3.
GOSTEI 0
Afarias
28/12/2005
|Use o dialeto 3.
... 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+
... 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
Nilpedro
28/12/2005
Pois ja tinha percebido, só que procurava algo que fosse compativel com dialect 1
resultou CURRENT_TIMESTAMP :D
Bigado
resultou CURRENT_TIMESTAMP :D
Bigado
GOSTEI 0