十一、修改表格

1.1 添加列

alter table (表名) add (列名 数据类型);

alter table student add (score number(3));

1.2 修改列类型

alter table (表名) modify (列名 数据类型);

alter table student modify (score number(5,2));

1.3 修改列名

alter table (表名) rename column (当前列名) to (新列名);

alter table student rename column score to fenshu;

1.4 删除列

alter table (表名) drop column (列名);

alter table student drop column fenshu;

1.5 重命名表格

rename student to stu;

2. 删除表格

drop table stu;

3、截断表

truncate table (表名)

是清空一个表,清空表中所有数据,是一个DDL语言,效率高,它与delete有如下区别。

  • delete是DML语言;
  • delete时会触发与表相关的触发器,而truncate不会;
  • delete可以有删除条件,truncate没有。
原文地址:https://www.cnblogs.com/qiaoxin11/p/12768270.html