1
resposta

ERROR 1064

Por algum motivo está dando esse de sintaxe mas não consigo enxergar

insira seu código aqui

insira seu código aqui

onde, esta da mesma forma que o orientador ensina.

mysql> use controle_compras;
Database changed
mysql> create table compras(id int auto_increment primary key. valor double. data date. recebido boolean. observalçoes varchar (255));
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 '. valor double. data date. recebido boolean. observalçoes varchar (255))' at line 1
1 resposta

Bom dia Matheus!

Você está utilizando ponto (".") para separar os campos a serem criados na tabela compras.

Substitua isto:

create table compras(id int auto_increment primary key. valor double. data date. recebido boolean. observalçoes varchar (255));

Por isto:

create table compras(id int auto_increment primary key, valor double, data date, recebido boolean, observacoes varchar (255));

Depois testa e me dá um retorno!

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