Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

celinho_macaense

código no MySQL - You have an error in your SQL syntax

Recommended Posts

Então amigos, estou com um pequeno probleminha aqui: estou tentando rodar este código no MySQL, mas ta dando erro, como posso resolver? Segue o código abaixo:

 

INSERT INTO login ( id , nomecompleto , usuario , senha ) VALUES ('', 'Administrador', 'admin', '123');

 

E mais abaixo segue o erro:

 

Erro

consulta SQL:

 

CREATE TABLE login(

 

id,

nomecompleto,

usuario,

senha

) VALUES (

'', 'Administrador', 'admin', '123'

)

 

Mensagens do MySQL :

 

#1064 - 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 ' nomecompleto , usuario , senha ) VALUES ('', 'Administrador', 'admin', '123')' at line 1

Compartilhar este post


Link para o post
Compartilhar em outros sites

O id é um campo do tipo autoincremento? Se for, ele não vai no insert... você só passa os outros campos e valores.

 

Outra coisa que vi agora... o seu create table está criando colunas sem definir tipos e já está dando um insert de valores?? Até onde sei isso não está correto... eu pelo menos faria assim no sqlserver: criaria a tabela definindo os campos corretamente e depois daria o insert, deixando campos do tipo autoincremento fora da cláusula do insert.

 

[]'s

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.