2022年数据描述语言DDL实用

上传人:hs****ma 文档编号:567349776 上传时间:2024-07-20 格式:PDF 页数:3 大小:59.52KB
返回 下载 相关 举报
2022年数据描述语言DDL实用_第1页
第1页 / 共3页
2022年数据描述语言DDL实用_第2页
第2页 / 共3页
2022年数据描述语言DDL实用_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《2022年数据描述语言DDL实用》由会员分享,可在线阅读,更多相关《2022年数据描述语言DDL实用(3页珍藏版)》请在金锄头文库上搜索。

1、数据描述语言 DDLDDL主要包括下面三条语句:CREATEALTERDROPCREATE 语句CREATE 是非常常用的语句,它用来产生数据库中的对象,包括表、约束、索引、用户等第,用途非常广泛,下面举个例子。数据存储于表中。存储数据之前,需要创建表结构。例如,可用以下命令创建 Employee 表:CREATE TABLE employee (emp_no integer not null, emp_name char(25) not null, emp_dob date not null, emp_doj date not null, basic decimal(5,2), dept_c

2、ode char (3) 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 3 页 - - - - - - - - - PRIMARY KEY (emp_no); 上例中, CREATE TABLE 命令创建了一个叫做Employee 的表。在随后的括号中首先是字段名称,数据类型,然后是字段宽度(如果适用)以及非空状态(该项为可选) 。最后一条语句primary key,声明将成为主键的字段。(某些数据类型,如 integer 和 date, 有固定长度,用户无需指定字段宽

3、度)如果表包含外键,则需要在命令代码中指定。CREATE TABLE employee (emp_no integer NOT NULL, emp_name char(25) NOT NULL, emp_dob date NOT NULL, emp_doj date NOT NULL, basic decimal(5,2), dept_code char(3), PRIMARY KEY (emp_no), FOREIGN KEY (dept_code) REFERENCES department); ALTER 语句ALTER 也是非常常用的语句,它用来修改数据库中的对象,包括表、约束名师资料

4、总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 3 页 - - - - - - - - - 等第,用途非常广泛,下面举个例子。使用 ALTER TABLE 命令可以更改现有的表。如果要在 Employee 表中加入“phone” 一列,相应命令为:ALTER TABLE employee ADD phone char(6) 添加的列不允许使用非空约束。DROP 语句DROP 的功能是删除数据库中的对象,使用的时候要慎重,因为删除后将不能恢复。例如,使用以下命令可删除表:DROP TABLE employee 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 3 页 - - - - - - - - -

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号