美文网首页
数据表修改

数据表修改

作者: mejhwu | 来源:发表于2018-02-05 12:12 被阅读0次

添加单列

ALTER TABLE table_name ADD [COLUMN] column_name column_definition [FIRST | AFTER colomn_name]

添加多列

ALTER TABLE table_name ADD [COLUMN](column_name column_definition, ...)

删除列

ALTER TABLE table_name DROP column_name1, DROP column_name2, ...

添加主键约束

ALTER TABLE table_name ADD[CONSTRAINT [symbol]] PRIMARY KEY [index_type] (index_column_name,...)

添加唯一约束

ALTER TABLE table_name ADD [CONSTRAINT [symbol]] 
UNIQUE [INDEX|KEY] [index_name] [index_type](index_column_name,...)

添加外键约束

ALTER TABLE table_name ADD [CONSTRAINT [symbol]] 
FOREIGN KEY [index_name] (index_column_name,...) reference_definition

添加/删除默认约束

ALTER TABLE table_name ALTER [COLUMN] column_name {SET DEFAULT literal | DROP DEFAULT}

删除主键约束

ALTER TABLE table_name DROP PRIMARY KEY

删除唯一约束

ALTER TABLE table_name DROP {INDEX | KEY} index_name

删除外键约束

ALTER TABLE table_name DROP FOREIGN KEY kf_name

修改列定义

ALTER TABLE table_name 
{MODIFY | CAHNGE} [COLUMN] column_name column_definition [FIRST | AFTER column_name]

修改列名称

ALTER TABLE table_name 
MODIFY [COLUMN] old_column_name new_column_name  column_definition [FIRST | AFTER column_name]

数据表更名

ALTER TABLE table_name RENAME [TO|AS] new table_name

RENAME TABLE table_name TO new_table_name [, table_name2 TO new_table_name2]...

相关文章

  • Mysql的数据表修改操作

    1 修改数据表表名 2 修改数据表字段类型 3 修改数据表字段名 4.1 添加字段(无约束条件) 4.2 添加字段...

  • 数据表操作

    创建数据表: 查看数据表: 查看数据表的基本结构: 查看数据表的详细结构:(查看脚本) 修改数据表 添加字段

  • Hive管理Partitions及字段

    添加数据表分区partitions 删除数据表分区paritions 添加列 删除列 修改列 重命名表 修改表属性

  • iOS中SQLite使用

    iOS中SQLite使用 创建数据表 向数据表中添加数据 从数据表中删除数据 修改数据表中的数据 读取数据表 ma...

  • 数据表修改

    添加单列 添加多列 删除列 添加主键约束 添加唯一约束 添加外键约束 添加/删除默认约束 删除主键约束 删除唯一约...

  • 如何修改mysql数据库表?

    当我们需要修改数据表名或者修改数据表字段时,就需要使用到MySQL ALTER命令。 1、 变更表的字段信息: 删...

  • mysql存储中文的配置问题

    使用mysql遇到不能插入中文的情况时,会出现以下的报错。 这是数据库数据表字符集的问题,可以采取修改数据表,修改...

  • MySQL5.5、5.7、8.0改用户密码的方法

    切换到数据表mysql mysql5.5修改密码 MySQL5.7修改密码 MySQL8.0修改密码 8.0加密方...

  • 写给新手的Mysql入门指南(二)

    修改数据表 针对字段的操作 首先我再创建一个数据表 添加字段 ALTER TABLE tablename ADD ...

  • laravel数据库migrate后修改数据表字段

    在laravel中执行php artisan migrate后,生成了数据迁移文件后数据表,结果需要修改数据表的字...

网友评论

      本文标题:数据表修改

      本文链接:https://www.haomeiwen.com/subject/rcbbzxtx.html