SQL Onde Errei?

23/09/2004

0

INSERT INTO TABELA
(
TIT_DATACADASTRAMENTO
)
VALUES
(
04-11-1957 00:00:00
) ;

SP2-0552: Variável de ligação ´00´ não declarada.


Wgm8

Wgm8

Responder

Posts

23/09/2004

Keitarosan

Qual banco de dados está sendo utilizado???
Nunca vi nenhum BD que aceite essa sintaxe que vc pôs aí...
se fosse no Access, pra funfar seria assim:
INSERT INTO TABELA (TIT_DATACADASTRAMENTO)
VALUES (#04/11/1957 00:00:00) ;

no MYSQL:
INSERT INTO TABELA (TIT_DATACADASTRAMENTO)
VALUES (´1957-11-04 00:00:00´) ;

se bem que no MySQL eu prefiro usar campo do tipo INT para guardar data...


Responder

23/09/2004

Wgm8

Banco de dados ORACLE


Responder

23/09/2004

Motta

Qual banco de dados está sendo utilizado??? Nunca vi nenhum BD que aceite essa sintaxe que vc pôs aí... se fosse no Access, pra funfar seria assim: INSERT INTO TABELA (TIT_DATACADASTRAMENTO) VALUES (#04/11/1957 00:00:00) ; no MYSQL: INSERT INTO TABELA (TIT_DATACADASTRAMENTO) VALUES (´1957-11-04 00:00:00´) ; se bem que no MySQL eu prefiro usar campo do tipo INT para guardar data...



no ORACLE:
INSERT INTO TABELA (TIT_DATACADASTRAMENTO) 
VALUES (TO_DATE(´1957-11-04 00:00:00´,´YYYY-MM-DD HH24:MI:SS´)) 




Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar