Ir para conteúdo

Arquivado

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

Rodrigo Knx

Erro na sintaxe do código #1064

Recommended Posts

Bom galera, estou importando um banco de dados, segue o codigo.

SELECT * FROM `user` WHERE 1

INSERT INTO 'user' ('id', 'username', 'password', 'name', 'type', 'email', 'age', 'gender', 'cpf_rg', 'data', 'ext') VALUES
(28, 'rodrigokx', 'exemplo', 'rodrigo', 3, 'exemplo@gea.inatel.br', 19, 1, '11111111111', NULL, 'image/jpeg');

mas está dando este erro na hora de inserir dados na tabela 'user':

#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 'INSERT INTO 'user' ('id', 'username', 'password', 'name', 'type', 'email', 'age'' at line 3 

Quanto nao da este erro acima, aparece que a linha 'data' é muito grande, sendo que é LONGBLOB. (Uso o xampp)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá Rodrigo, boa tarde.

 

Você esta usando vários campos com nomes reservados, PASSWORD, NAME, TYPE e DATA, além do nome da tabela.

 

Altere os nomes e tente novamente.

 

Abraços.

 

_ _
Fabiano Abreu
Papo Sql - Um blog com tutoriais, dicas e truques sobre SQL

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.