DDL(Data Definition Language 数据定义语言)用于操作对象和对象的属性,这种对象包括数据库本身,以及数据库对象,像:表、视图等等,DDL对这些对象和属性的管理和定义具体表现在Create、Drop和Alter上。
特别注意:DDL操作的是“对象”的概念,”对象“包括对象及对象的属性,并不会对具体的数据进行操作。
DDL主要语句
- Create语句:可以创建数据库和数据库的一些对象。
- Drop语句:可以删除数据表、索引、触发程序、条件约束以及数据表的权限等。
- Alter语句:修改数据表定义及属性。
Create创建表
CREATE TABLE myTest(id VARCHAR2(32) PRIMARY KEY NOT NULL,money NUMBER(14, 2),birthday DATE);--表的注释COMMENT ON TABLE myTest IS '测试表';--字段的注释COMMENT ON COLUMN myTest.id IS 'id';COMMENT ON COLUMN myTest.money IS '金额';COMMENT ON COLUMN myTest.birthday IS '日期';
Drop删除表:
--绕过回收站删除表DROP TABLE myTest PURGE;
