【发布时间】:2014-03-12 21:32:42
【问题描述】:
我尝试“更改表格” 我需要一个人工智能领域,而不是关键...... “列表”
ID INT(11):PK Not Null AutoIn..
Name VARCHAR
UserID INT(11):FK Not Null
edit BOOL
现在我需要一个字段“sortpos”作为 AI。 我用 MySQL Workbench 试试
ALTER TABLE `**mydb**`.`List`
ADD COLUMN `sortpos` INT(11) NOT NULL AUTO_INCREMENT AFTER `edit`;
你能帮帮我吗?
谢谢
【问题讨论】:
-
正如错误所说,它必须是 pkey 的一部分。另见stackoverflow.com/questions/5416548/…
-
但我需要单独的 sortpos,比如 id,所以自动递增。是否有可能在 sortpos 中克隆 id,默认为示例?
-
缺少一些解释,为什么需要两个值完全相同的字段?
-
我还需要一个字段来对输出进行排序,我需要一个唯一的键来切换
-
我不关注,你已经有一个唯一的密钥,ID。你是什么意思“切换”?切换什么?你能发布查询吗?
标签: mysql sql mysql-workbench alter-table