P51 修改、重命名、删除、清空表

3.修改表 —>alter table

DESC myemp1;
#3.1添加一个字段
#默认添加到表中的最后一个字段的位置
ALTER TABLE myemp1
ADD salary DOUBLE(10,2);#一共有10位,小数位有2位

ALTER TABLE myemp1
ADD phone_number VARCHAR(20)FIRST;

ALTER TABLE myemp1
ADD email VARCHAR(45)AFTER emp_name;

#3.2修改一个字段:数据类型、长度、默认值(略)
ALTER TABLE myemp1
MODIFY emp_name VARCHAR(25);

ALTER TABLE myemp1
MODIFY emp_name VARCHAR(25) DEFAULT 'aaa';

#3.3重命名一个字段
ALTER TABLE myemp1
CHANGE salary monthly_salary DOUBLE(10,2);

ALTER TABLE myemp1
CHANGE email my_email VARCHAR(50);

#3.4删除一个字段
ALTER TABLE myemp1
DROP COLUMN my_email;

#4.重命名表
#方式1:
RENAME TABLE myemp1
TO myemp11;

#方式2:
ALTER TABLE myemp2
RENAME TO myemp12;

#5.删除表
#不光将表结构删除掉,同时表中的数据也删除了
DROP TABLE IF EXISTS myemp2;

DROP TABLE IF EXISTS myemp12;

#6.清空表
#清空表中的数据,但是表结构保留
SELECT * FROM employees_copy;

TRUNCATE TABLE employees_copy;

SELECT * FROM employees_copy;
DESC employees_copy;

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值