我有以下专栏
hits text NOT NULL
并希望将其改为
hits bigint(20) unsigned NOT NULL default '0'
如何使用ALTER TABLE命令进行此更改! 〜谢谢
答案 0 :(得分:24)
ALTER TABLE table_name MODIFY hits bigint(20) unsigned NOT NULL default '0';
答案 1 :(得分:2)
尝试Alter table语法:
ALTER TABLE tbl_name
MODIFY [COLUMN] col_name column_definition
[FIRST | AFTER col_name]
所以你的查询应该是:
ALTER TABLE tbl_name
MODIFY hits bigint(20) unsigned NOT NULL default '0';
答案 2 :(得分:1)
alter table YourTableName
change column hits hits bigint(20) unsigned NOT NULL default '0';