Navicat Premium操作数据库时报错如下:
Incorrect table definition; there can be only one auto column and it must be defined as a key
有道词典翻译:
不正确的表定义;只能有一个汽车柱和它必须被定义为一个键
愣是没有理解,然后百DU了一堆,也没有比较好的方案,其实我感觉应该是主键冲突了,换了一个翻译软件.
谷歌翻译:
表格定义不正确; 只能有一个自动列,并且必须将其定义为关键错误
申明
本人使用有道的次数还是比较多,也非常看好这款软件.客户端不论是电脑还是手机都安装了,英语差劲的我,还是比较依赖一款优秀的翻译软件.
解决办法
检查所有字段,如果设为主键的column可以是自动增长或者普通方式,但是如果一个column不是主键,设置为自动增长,那么就会报错.