1
resposta

ERRO AO CRIAR TABELA

Galera, boa noite! Quando vou criar a tabela a baixo encontro o seguinte erro:

INSERT INTO COMPRA(VALOR, DATA, RECEBIDO , OBSERVACOES) VALUES (1500.0, '2014-05-14', 1 ,'geladeira nova porque a velha quebrou’);
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '2014-05-14', 1 ,'geladeira nova porque a velha quebrou?)' at line 3

Alguém sabe como resolver?

1 resposta

Oi, o problema da sua query é que ao final tás usando um backtick ao invés de uma aspa simples:

INSERT INTO COMPRA(VALOR, DATA, RECEBIDO , OBSERVACOES)
VALUES (1500.0, '2014-05-14', 1 ,'geladeira nova porque a velha quebrou’);

...................................................................................................................................................^ aqui

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software