我有以下列如何更改表列数据类型
hits text NOT NULL
,并希望把它改成
hits bigint(20) unsigned NOT NULL default '0'
如何使用ALTER TABLE命令来做到这一点的变化! 〜感谢
我有以下列如何更改表列数据类型
hits text NOT NULL
,并希望把它改成
hits bigint(20) unsigned NOT NULL default '0'
如何使用ALTER TABLE命令来做到这一点的变化! 〜感谢
ALTER TABLE table_name MODIFY hits bigint(20) unsigned NOT NULL default '0';
尝试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';
alter table YourTableName
change column hits hits bigint(20) unsigned NOT NULL default '0';
HTTP://dev.mysql。 COM/DOC/refman/5.1/EN /改变,table.html – feeela