DDL数据定义语言

DDL:数据定义语言,专门用来创建或修改数据库对象

1、  创建表

 

CREATE  TABLE  TABLE_NAME(COLUMNNAME  DATATYPE [DEFAULT VALUE],…);

 

2、  通过子查询创建表

 

CREATE  TABLE  TABLE_NAME[(columnname,…)] AS (SUBQUERY);

 

3、  修改现有表

ALTER  TABLE  TABLE_NAME ADD|MODIFY|DROP  COLUMN|COLUMNNAME[DEFINITION];

1)添加新的一列

ALTER TABLE TABLE_NAME ADD(COLUMNNAME DATATYPE,…);

2)对列的更改包括:

更改一列的大小;更改数据类型;更改或添加一列的默认值

 

ALTER TABLE TABLE_NAME MODIFY(COLUMNNAME TYPE,…);

3)从表中删除现有列

ALTER TABLE TABLE_NAME DROP COLUMN COLUMN_NAME;

 

4、  重命名表

RENAME  OLDTABLENAME  TO  NEWTABLENAME;

 

5、  截断表

TRUNCATE  TABLE  TABLE_NAME;

 

6、  删除表

DROP  TABLE  TABLE_NAME;

 

 

你可能感兴趣的:(DDL数据定义语言)