【发布时间】:2015-07-21 17:57:00
【问题描述】:
ALTER TABLE `clinic1`.`patients`
CHANGE COLUMN `Patient_Id` `Patient_Id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '' ,
ADD UNIQUE INDEX `Patient_Id_UNIQUE` (`Patient_Id` ASC) COMMENT '';
ERROR 1064:您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以在第 3 行的“COMMENT”附近使用正确的语法
SQL 语句:
ALTER TABLE `clinic1`.`patients`
CHANGE COLUMN `Patient_Id` `Patient_Id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '' ,
ADD UNIQUE INDEX `Patient_Id_UNIQUE` (`Patient_Id` ASC) COMMENT ''
无法向该列添加主键/唯一键/自动增量
每个都试过了
不工作
【问题讨论】:
-
查看与您的 MySQL 服务器版本相对应的手册以了解正确的语法 - 好吧,你有吗??
标签: mysql primary-key auto-increment unique-key