[英]ERROR 1064 (42000): errror near ' PRIMARY KEY
我的SQL脚本如下:
CREATE database `stock`;
USE `stock`;
CREATE TABLE `stock_all` (
`state_dt` varchar(45),
`stock_code` varchar(45),
`open` decimal(20,2),
UNIQUE INDEX `stock_code`,
PRIMARY KEY `state_dt`);
在mysql逗号行中提供它,发生错误信息。
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near '
PRIMARY KEY `state_dt`)' at line 5
如何修复我的SQL脚本?
您需要按照手册添加括号:
CREATE TABLE `stock_all` (
`state_dt` varchar(45),
`stock_code` varchar(45),
`open` decimal(20,2),
UNIQUE INDEX (`stock_code`),
PRIMARY KEY (`state_dt`)
);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.