mysql - HeidiSql - 不断收到错误 1064

标签 mysql syntax-error mysql-error-1064

当我尝试创建新表时,我不断收到如下图所示的错误: enter image description here

这是我的代码:

CREATE TABLE SalesKicker {
id INT(6) UNSIGNED AUTO_INCREMENT,
PRIMARY KEY(id),
BedrijfsName VARCHAR(30) NOT NULL,
ContPers VARCHAR(30) NOT NULL,
TelNum INT(20),
Plaats VARCHAR(30),
Land VARCHAR(30),
PostCode VARCHAR(30),
GebrDat TIMESTAMP
}

有人可以告诉我我在这里做错了什么吗?

最佳答案

使用括号,而不是花括号。另外,不要忘记语句末尾的分号,并将关键声明放在末尾。

CREATE TABLE SalesKicker (
  id INT(6) UNSIGNED AUTO_INCREMENT,
  BedrijfsName VARCHAR(30) NOT NULL,
  ContPers VARCHAR(30) NOT NULL,
  TelNum INT(20),
  Plaats VARCHAR(30),
  Land VARCHAR(30),
  PostCode VARCHAR(30),
  GebrDat TIMESTAMP,
  PRIMARY KEY(id)
);

关于mysql - HeidiSql - 不断收到错误 1064,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33918863/

相关文章:

php - 我的 session 变量分配不正确

mysql - 请求执行时间过长

mysql - 拒绝用户 'root' @'localhost' 使用密码 : yes Exception 访问

php - 大型 MySql 查询中的错误

php - 更新 mysql 条目失败,无法识别问题,可能与时间戳有关

MySQL Fabric添加组报告用户(fabric)没有适当的权限,当用户有权限时

php - 在 MySQL [PHP] 中存储发布元数据的最佳实践

C# MySql 查询结果到组合框

java - 取消引用空指针 setsize

python - 我找不到的语法错误