DDL语句是用于增删改数据库对象的,数据库对象有:表,视图,索引,序列。
---创建表的语法 CREATE TABLE 表名( 字段名 数据类型, 字段名 数据类型, ...... ); ---示例 CREATE TABLE myemp( id NUMBER(4), name VARCHAR2(20), gender CHAR(1), birth DATE, salary NUMBER(6,2), job VARCHAR2(30), deptno NUMBER(2) );
DESC
关键字查看表的结构DESC table_name;
DROP TABLE table_name;
--语法 ALTER TABLE table_name ADD(字段名 数据类型 [DEFAULT ...]) --示例,给表添加hiredate字段,类型为DATE,默认值为当前系统时间 ALTER TABLE myemp ADD(hiredate DATE DEFAULT SYSDATE);
--语法 ALTER TABLE table_name DROP(字段名, ...); --示例 ALTER TABLE myemp DROP(hiredate);
--语法 ALTER TABLE table_name MODIFY(字段名 数据类型 [DEFAULT ...]) --示例 ALTER TABLE myemp MODIFY(job VARCHAR(40) DEFAULT 'CLERCK');