MySQL中的change,modify和自增列的关系(r12笔记第70天)

作者: admin 分类: 公众号存档            0 次浏览 发布时间: 2017-05-20 23:59

公众号:杨建荣的学习笔记 · 作者:杨建荣 · 发布:2017-05-20 23:59:44 · 原文链接

  关于MySQL里的change和modify,总是看到两种不同的语法,在Oracle中语法有modify,如果修改表名有rename。

 alter table change,modify的语法如下:

  | ALTER [COLUMN] col_name {SET DEFAULT literal | DROP DEFAULT}
  | CHANGE [COLUMN] old_col_name new_col_name column_definition
        [FIRST|AFTER col_name]
  | MODIFY [COLUMN] col_name column_definition
        [FIRST | AFTER col_name]

   看到一个很善于总结的外国友人总结了一张图,直接搬过来。

admin

杨建荣,《Oracle DBA工作笔记》《MySQL DBA工作笔记》作者,dbaplus社群发起人之一,腾讯云TVP,现任竞技世界系统部经理,拥有十多年数据库开发和运维经验,目前专注于开源技术、运维自动化和性能调优

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注