无法将列类型修改为未签名的bigint

时间:2019-06-06 13:23:47

标签: mysql

我想将主键列的数据类型修改为“ unsigned bigint”:

alter table historique_position modify column histo_id unsigned bigint;

执行此语句时出现错误:

  

您的SQL语法有错误;检查与您的MySQL服务器版本相对应的手册,以在第1行的'unsigned bigint'附近使用正确的语法       [err] alter table historique_position修改列histo_id unsigned bigint;

那怎么了?

1 个答案:

答案 0 :(得分:0)

键入后,您必须说“ unsigned”。

alter table historique_position modify column histo_id bigint unsigned;