DB2数据库开发培训(一)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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概念介绍
什么是表?