修改数据表

添加/删除字段

添加字段的三种方法:

1.alter table【表名】 add 【要添加的字段名及约束及属性】 first;

将新加的字段置于第一列

2.alter table【表名】 add 【要添加的字段名及约束及属性】 

将新加的字段置于最后一列

3.alter table【表名】 add 【要添加的字段名及约束及属性】 after 【字段名】 

将新加的字段置于指定字段后面

 

添加多个字段用第二种方法,不同字段间用逗号隔开,多个字段要用小括号括起来

 

删除字段

alter table【表名】 drop 【要删除的字段名】 

 

删除多个字段

alter table【表名】 drop 【要删除的字段名1】,drop 【要删除的字段名2】。。。 

 

 

添加/删除约束

添加主键约束

alter table 【表名】 add primary key (【字段名】);

 

添加唯一约束

alter table 【表名】 add unique (【字段名】);

 

添加外键约束

 alter table 【表1名】 add foreign key (【表1字段】) references 【表2名】 (【表2字段】);

 

删除主键约束

alter table 【表名】 drop primary key;

 

删除唯一约束

alter table 【表名】 drop index 【有唯一约束的字段名】;

 

删除外键约束

alter table 【表名】 drop foreign key 【外键名称】;

【外键名称】可以通过show create table 【表名】来查看

 

 

修改数据表

修改字段定义

修改字段位置

 alter table 【表名】modify 【字段名】 【原来数据类型】 first;

 

修改字段数据类型

alter table 【表名】modify 【字段名】 【新的数据类型】;

 

修改数据表名称

 alter table 【原表名】 rename 【新表名】;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值