第三章 第二节:修改数据表——ALTER(四) 修改列定义和数据表更名

来源:互联网 发布:中昌数据什么时候开盘 编辑:程序博客网 时间:2024/06/05 06:56

修改列定义:字段名没问题,类型有问题或者位置有问题

ALTER TABLE tb_name MODIFY [COLUMN] col_name  column_definition [FRIST|AFTER col_name]
将id字段放到第一个位置上
ALTER TABLE users2 MODIFY id SMALLINT UNSIGNED NOT NULL FIRST;

修改列名称:功能上大于MODIFY

ALTER TABLE tb_name CHANGE [COLUMN] old_col_name  new_col_name column_definition [FRIST|AFTER col_name]
将pid字段修改成p_id,类型由SMALLINT换成TINYINT
ALTER TABLE users2 CHANGE pid p_id TINYINT UNSIGNED NOT NULL;

数据表更名

ALTER TABLE tb_name RENAME [TO|AS] new_tb_name;
RENAME TABLE tb_name TO new_tb_name[,...];


原创粉丝点击