赞
踩
(1)创建表 — CREATE TABLE
① Create table 创建表
准备条件:具备创建表的权限和存储空间;制定表名,列名,数据类型,尺寸
create table 语句
必须具备:create table 权限、储空间
② 使用子查询创建表
(2)更新表 — ALTER TABLE
① 追加一个新列(使用ADD子句追加一个新列)
① 改一个列 (可以修改列的数据类型,尺寸和默认值)
① 删除一个列(使用drop column子句删除不再需要的列)
① 重命名一个列(使用RENAME COLUMN[table_name]to子句重命名列)
(3)删除表 — DROPDELTETRUNCATE
① Drop命令
Drop table 表名
例如:删除商品表 Drop table dommodity
注意:所有正在运行的相关事务被提交,所有相关索引被删除,用drop删除表数据,不但会删除表中的数据,连表结构也被删除了,drop table 语句不能回滚
② Truncate命令
Truncate table 表名;
例如:删除商品表
Delete table commodity
注意:用truncate删除表数据,只是删除表中的数据,表结构不会被删除,释放表的存储空间!
删除整个表的数据时,过程是系统一次性删除数据,效率比较高,truncate不能回滚。
Truncate 删除释放空间
③ Delete 命令
Delete 表名
例如:删除商品表 delete commodity
注意:用delete删除表数据,只是删除表中的数据,表结构不会被删除!
虽然也是删除整个表的数据,但是过程是系统一行一行地删,效率比truncate低
Delete 删除是不释放空间的
总结注意:
1) create table:创建表
2) alter table:修改表结构
3) drop table:删除表
4) rename to:重命名表
5) truncate table:删除表中的所有数据,并释放存储空间
--以上这些DLL命令,操作后,皆不可回滚!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。