MySQL ALTER TABLE: ALTER vs CHANGE vs MODIFY COLUMN
来源:互联网 发布:哈工大大数据集团简介 编辑:程序博客网 时间:2024/05/16 13:57
ALTER COLUMN
语法:
ALTER [COLUMN] col_name {SET DEFAULT literal | DROP DEFAULT}
作用:
设置或删除列的默认值。该操作会直接修改.frm文件而不涉及表数据。所以,这个操作非常快。
例子:
mysql> alter table film alter column rental_duration set default 5;mysql> alter table film alter column rental_duration drop default;
CHANGE COLUMN
语法:
CHANGE [COLUMN] old_col_name new_col_name column_definition [FIRST|AFTER col_name]
作用:
列的重命名、列类型的变更以及列位置的移动
例子:
ALTER TABLE MyTable CHANGE COLUMN foo bar VARCHAR(32) NOT NULL FIRST;ALTER TABLE MyTable CHANGE COLUMN foo bar VARCHAR(32) NOT NULL AFTER baz;
MODIFY COLUMN
语法:
MODIFY [COLUMN] col_name column_definition [FIRST | AFTER col_name]
作用:除了列的重命名之外,他干的活和CHANGE COLUMN是一样的例子:
ALTER TABLE MyTable MODIFY COLUMN foo VARCHAR(32) NOT NULL AFTER baz;
参考资料:1] http://dev.mysql.com/doc/refman/5.5/en/alter-table.html2] http://hoelz.ro/wiki/mysql-alter-table-alter-change-modify-column
阅读全文
0 0
- MySQL ALTER TABLE: ALTER vs CHANGE vs MODIFY COLUMN
- MySQL ALTER TABLE: ALTER vs CHANGE vs MODIFY COLUMN
- MySQL ALTER TABLE: ALTER vs CHANGE vs MODIFY COLUMN
- MySQL ALTER TABLE: ALTER vs CHANGE vs MODIFY COLUMN 2014-07-03 14:13:11
- 备忘:Alter Table中: ALTER vs CHANGE vs MODIFY COLUMN 区别
- mysql ALTER COLUMN MODIFY COLUMN CHANGE COLUMN 区别及用法
- Alter table alter |change |modify 区别
- MySQL中ALTER ,CHANGE , MODIFY
- Oracle alter table modify column Syntax example
- 在线更改表字段工具比较 pt-online-schema-change VS oak-online-alter-table
- mysql中alter语句中change和modify的区别
- mysql中alter语句中change和modify的区别
- mysql 中alter语句中change和modify的区别
- mysql 中alter语句中change和modify的区别
- mysql中alter语句中change和modify的区别
- ALTER TABLE EMP CACHE vs. ALTER TABLE EMP STORAGE(buffer_pool Keep);
- mysql 在修改添加字段(alter table 表名 add column 或者 modify column)且带unique时提示duplicate entry for key的原因以及解决方案
- 【Sqlite】ALTER TABLE相关命令及change和modify的区别
- HDU 1238 Substrings(暴力+stl)
- 打开我的csdn程序
- QUEUE
- 《C++ Primer》第五版课后习题解答_第二章(2)(09-20)
- tensorflow的优化器比较
- MySQL ALTER TABLE: ALTER vs CHANGE vs MODIFY COLUMN
- 高内聚,低耦合概念
- ASP.NET案例教程实训指导相关资料
- 一篇很全面的freemarker教程
- strftime和strptime使用(时间日期的格式控制函数)
- studio网络判断
- window.open() 和 window.location.href
- PHP----Zend Studio光标变粗了
- codeforces 552C数制的转换,算是状态压缩吧