ORACLE SQL DDL语言

ORACLE SQL DDL语言

开发工具与关键技术:Oraclesql*plus PLSQL Developer
作者:黄元进
撰写时间:2019年03月25日

DDL:数据定义语言
DDL用于定义数据库的结构,比较创建、修改或删除数据库对象,重命名表,包括如下SQL语句:

Create table :创建数据库表
必须具备: 必须指定:
-CREATE TABLE权限 -表名
-存储空间 -列名, 数据类型, 尺寸
ORACLE SQL DDL语言
ALTER TABLE:更改表结构、添加、删除、修改列长度
ALTER TABLE ADD:追加一个新列
ORACLE SQL DDL语言
新列是表中的最后一列
ORACLE SQL DDL语言
MODLFY:可以修改列的数据类型, 尺寸和默认值
ORACLE SQL DDL语言
使用 DROPCOLUMN子句删除不再需要的列.
ORACLE SQL DDL语言
使用 RENAME COLUMN ***** TO子句重命名列
ORACLE SQL DDL语言
删除表
数据和结构都被删除
所有正在运行的相关事务被提交
所有相关索引被删除
DROP TABLE 语句不能回滚、
ORACLE SQL DDL语言
清空表
TRUNCATE TABLE语句:
删除表中所有的数据
释放表的存储空间
ORACLE SQL DDL语言
注意:以上这些DDL的命令,操作后,皆不可回滚!