DBMS 中的 DDL 命令是什么?
数据定义语言 (DDL) 是一种允许用户定义数据及其与其他类型数据之间关系的语言。
数据定义语言语句用于处理数据库表的结构。
在定义数据库表中的列时使用的各种数据类型
完整性和值约束
查看、修改和删除表结构
DDL 命令
数据定义语言 (DDL) 命令如下:
CREATE - 用于创建新表或新数据库。
ALTER - 用于更改数据库表的结构。
DROP - 用于从数据库中删除表、索引或视图。
TRUNCATE - 用于删除表中的记录或数据,但其结构保持不变。
RENAME - 用于重命名数据库中的对象。
创建表时,必须指定以下内容:
表名。
每列的名称。
每列的数据类型。
每列的大小。
数据类型
创建表时,表中的每一列都会分配一个数据类型。
一些重要的数据类型如下:
Varchar2
Char
Number
带示例的 DDL 命令
让我们看看每个 DDL 命令及其示例。
CREATE
用于创建新表或新数据库。
CREATE 命令示例如下:
create table student(stdname varchar(20) , branch varchar(20),college varchar(20), age number, telephone number, address varchar(20));
创建学生表,字段如下:
Stdname (学生姓名) | Branch (专业) | College (学院) | Age (年龄) | Telephone (电话) | Address (地址) |
---|---|---|---|---|---|
ALTER
用于更改数据库表的结构
ALTER 命令示例如下:
ALTER TABLE student ADD birthdate DATETIME
DROP
用于从数据库中删除表、索引或视图。
DROP 命令示例如下:
DROP TABLE student
广告