Navicat Premium 报Incorrect table definition; there can be only one auto column and it must be defined as a key

Navicat Premium操作数据库时报错如下:

 Incorrect table definition; there can be only one auto column and it must be defined as a key
有道词典翻译:

不正确的表定义;只能有一个汽车柱和它必须被定义为一个键

愣是没有理解,然后百DU了一堆,也没有比较好的方案,其实我感觉应该是主键冲突了,换了一个翻译软件.

谷歌翻译:

表格定义不正确; 只能有一个自动列,并且必须将其定义为关键错误

申明

本人使用有道的次数还是比较多,也非常看好这款软件.客户端不论是电脑还是手机都安装了,英语差劲的我,还是比较依赖一款优秀的翻译软件.

解决办法

检查所有字段,如果设为主键的column可以是自动增长或者普通方式,但是如果一个column不是主键,设置为自动增长,那么就会报错.

你可能感兴趣的:(Navicat Premium 报Incorrect table definition; there can be only one auto column and it must be defined as a key)