DB2数据库开发培训(一)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

使用子查询
SELECT 字段名1,字段名2… FROM 表1 WHERE 字段1= (SELECT 字段名 FROM 表名 WHERE 条件)
附录(常用函数)
谢谢大家!
生活中的辛苦阻挠不了我对生活的热 爱。20.11.2320.11.23Monday, November 23, 2020
人生得意须尽欢,莫使金樽空对月。12:41:5612:41:5612:4111/23/2020 12:41:56 PM
加强自身建设,增强个人的休养。2020年11月23日 下午12时41分20.11.2320.11.23
精益求精,追求卓越,因为相信而伟 大。2020年11月23日 星期一 下午12时41分56秒12:41:5620.11.23
让自己更加强大,更加专业,这才能 让自己 更好。2020年11月下 午12时41分20.11.2312:41November 23, 2020
GO
删除表
DROP TABLE DB2INST1.APP_JXTZ_MAINFORM GO
DB2表、视图语句
CHECK OPTION选项 DROP VIEW SYSSTAT.COLDIST

DB2概念介绍 DB2数据类型 DB2表、视图语句 INSERT语句 UPDATE语句 DELETE语句 SELECT语句
这些年的努力就为了得到相应的回报 。2020年11月23日星 期一12时41分56秒12:41:5623 November 2020
科学,你是国力的灵魂;同时又是社 会发展 的标志 。下午12时41分56秒 下午12时41分12:41:5620.11.23
每天都是美好的一天,新的一天开启 。20.11.2320.11.2312:4112:41:5612:41:56Nov-20
SELECT语句
去除重复行
SELECT DISTINCT 字段名1,字段名2 FROM 表名
SELECT语句
运算次序
SELECT语句
从多个表中选择数据
字段名不同的情况下
SELECT 字段名1,字段名2… FROM 表1,表2 WHERE 表1.字段1=表2.字段2
字段名相同时,需用别名
SELECT 表1.字段名1,表2.字段名2 AS 别名… FROM 表1,表2
INSERT INTO 表名(字段1, 字段2,…) SELECT (字段1, 字段2,…) FROM 表名 WHERE 条件…

DB2概念介绍 DB2数据类型 DB2表、视图语句 INSERT语句 UPDATE语句 DELETE语句 SELECT语句
UPDATE语句
UPDATE 表名 SET 字段名=‘字符值’, 字段名=数值, … WHERE 条件
做一枚螺丝钉,那里需要那里上。20. 11.2312 :41:561 2:41No v-2023 -No v-2 0
日复一日的努力只为成就美好的明天 。12:41:5612:41:5612:41Monday, November 23, 2020
安全放在第一位,防微杜渐。20.11.2320.11.2312:41:5612:41:56November 23, 2020
相信命运,让自己成源自文库,慢慢的长大 。2020年11月23日星 期一12时41分56秒Monday, November 23, 2020
爱情,亲情,友情,让人无法割舍。20.11.232020年 11月23日星期 一12时 41分56秒20.11.23
谢谢大家!
列(同一数据类型)
行(组成 表中单个 记录的连 续的值)
DB2概念介绍
什么是视图
DB2概念介绍
什么是模式

DB2概念介绍 DB2数据类型 DB2表、视图语句 INSERT语句 UPDATE语句 DELETE语句 SELECT语句
DB2数据类型
字符串
变长字符串 图形字符串
二进制字符串
SELECT语句
选择列
1、选择某些字段 SELECT 字段名1,字段名2… FROM 表名 2、选择表中全部字段 SELECT * FROM 表名
选择行
SELECT 字段名1,字段名2… FROM表名 WHERE 条件 XXX>0 AND XXX<0 OR XXX<>0
SELECT语句
排序
SELECT 字段名1,字段名2… FROM 表名 WHERE 条件 ORDER BY 字段名1,字段名2 ASC/DESC ASC:升序 DESC降序
INSERT语句
插入单条数据
INSERT INTO 表名(字段1, 字段2,…) VALUES(‘字符值或日期值‘,数值,….)
插入多条数据
INSERT INTO 表名(字段1, 字段2,…) VALUES(‘字符值或日期值‘,数值,….), (‘字符值或日期值‘,数值,….), ….
根据其他表数据插入多条数据

DB2概念介绍 DB2数据类型 DB2表、视图语句 INSERT语句 UPDATE语句 DELETE语句 SELECT语句
DELETE语句
DELETE FROM 表名 WHERE 条件…
注意:如果去掉WHERE条件的话,将删除表中所有记录!

DB2概念介绍 DB2数据类型 DB2表、视图语句 INSERT语句 UPDATE语句 DELETE语句 SELECT语句
DB2数据类型
DB2数据类型
DB2数据类型

DB2概念介绍 DB2数据类型 DB2表、视图语句 INSERT语句 UPDATE语句 DELETE语句 SELECT语句
DB2表、视图语句
创建表语句
不为空的标识 默认值标识
定义类型
DB2表、视图语句
更改表
更改字段类型或长度
ALTER TABLE DB2INST1.APP_JXTZ_MAINFORM ALTER COLUMN TODOLIST SET DATA TYPE <DATATYPE>

DB2概念介绍 DB2数据类型 DB2表、视图语句 INSERT语句 UPDATE语句 DELETE语句 SELECT语句

DB2概念介绍 DB2数据类型 DB2表、视图语句 INSERT语句 UPDATE语句 DELETE语句 SELECT语句
DB2概念介绍
什么是表?
相关文档
最新文档