DB2数据库SQL语法参考手册

本文介绍了SQL语言的基本概念,包括资料定义语言(DDL)和资料操作语言(DML)的主要语法。涵盖如何创建、修改表格,定义索引,以及进行资料的插入、查询、更新和删除等操作。

提供了关连式资料库的查询语言 SQL (Structured Query Language),是一种非常

口语化、既易学又易懂的语法。此一语言几乎是每个资料库系统都必须提供的,用以表示关连式的操作,包含了资料的定义(DDL)及资料的处理(DML)。SQL原来拼成SEQUEL,这语言的原型以”系统 R”的名字在 IBM 圣荷西实验室完成,经过IBM内部及其他的许多使用性及效率测试,其结果相当令人满意,并决定在系统R 的技术基础发展出来 IBM 的产品。而且美国国家标准学会(ANSI)及国际标准化组织(ISO)在1987遵循一个几乎是以 IBM SQL 为基础的标准关连式资料语言定义。 一、资料定义 DDL(Data Definition Language)
  资料定语言是指对资料的格式和形态下定义的语言,他是每个资料库要建立时候时首先要面对的,举凡资料分哪些表格关系、表格内的有什麽栏位主键、表格和表格之间互相参考的关系等等,都是在开始的时候所必须规划好的。
  1.建表格:
  CREATE TABLE table_name(
  column1 DATATYPE [NOT NULL] [NOT NULL PRIMARY KEY],
  column2 DATATYPE [NOT NULL],
  …)
  说明:
  DATATYPE是资料的格式,详见表。
  NUT NULL可不能允许资料有空的(尚未有资料填入)。
  PRIMARY KEY是本表的主键。
  2.更改表格
  ALTER TABLE table_name
  ADD COLUMN column_name DATATYPE
  说明:增加一个栏位(没有删除某个栏位的语法。
  ALTER TABLE table_name
  ADD PRIMARY KEY (column_name)
  说明:更改表得的定义把某个栏位设为主键。
  ALTER TABLE table_name
  DROP PRIMARY KEY (column_name)
  说明:把主键的定义删除。
  3.建立索引
  CRE

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

是空空呀

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值