Mysql INSERT INTO错误#1064

时间:2016-11-05 16:19:56

标签: mysql sql insert

我得到了这个错误:#1064 - 你的SQL语法有错误;检查与您的MySQL服务器版本相对应的手册,以便使用附近的' INSERT INTO Especimes(nome_individual,data_de_nascimento)VALUES(' Amalia',' 1' at line) 7

尝试运行时:

INSERT INTO Especimes (nome_individual, data_de_nascimento) VALUES ('Amalia', '15/05/1998');

这是我的表:

CREATE TABLE Especimes (
nome_individual VARCHAR(64),
data_de_nascimento VARCHAR(64),
PRIMARY KEY(nome_individual)
)

1 个答案:

答案 0 :(得分:2)

你提供的查询是对的....你有一系列的sql命令吗? .. 检查在此查询之前您是否错过了;对于上一个命令,例如:

  CREATE TABLE Especimes (
  nome_individual VARCHAR(64),
  data_de_nascimento VARCHAR(64),
  PRIMARY KEY(nome_individual)
  )
  ;   /* add this */



INSERT INTO Especimes (nome_individual, data_de_nascimento) VALUES ('Amalia', '15/05/1998');

注意使用适当的数据会更好。 (日期)而不是varchar ..但不是错误的来源