数据定义语言(
DDL
)管理表和索引结构。
DDL
的最基本是
CREATE
、
ALTER
、
RENAME
、
DROP
和
TRUNCATE
语句:
CREATE
在数据库中创建一个对象(例如一张表)
1. CREATE TABLE example(
2.
column1 INTEGER,
3.
column2 VARCHAR(50),
4.
column3 DATE NOT NULL,
5.
PRIMARY KEY (column1, column2)
);
ALTER
以不同方式修改现有对象的结构,例如向现有的表或约束添加字段:
ALTER TABLE example ADD column4 NUMBER(3) NOT NULL;
TRUNCATE
以一种非常快速的方式删除表中的所有数据,删除表内的数
据而不是表本身
TRUNCATE TABLE example;
DROP
删除数据库中的对象,通常无法挽回的,即,它不能被回滚
DROP TABLE example;
评论