DB2数据库开发培训(一).pptx
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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>
。2020年11月14日星期六下午1时11分55秒13:11:5520.11.14
• •
T H E E N D 15、会当凌绝顶,一览众山小。2020年11月下午1时11分20.11.1413:11November 14, 2020
列(同一数据类型)
行(组成 表中单个 记录的连 续的值)
DB2概念介绍
什么是视图
DB2概念介绍
什么是模式
序
DB2概念介绍 DB2数据类型 DB2表、视图语句 INSERT语句 UPDATE语句 DELETE语句 SELECT语句
DB2数据类型
字符串
变长字符串 图形字符串
二进制字符串
INSERT语句
插入单条数据
INSERT INTO 表名(字段1, 字段2,…) VALUES(‘字符值或日期值‘,数值,….)
插入多条数据
INSERT INTO 表名(字段1, 字段2,…) VALUES(‘字符值或日期值‘,数值,….), (‘字符值或日期值‘,数值,….), ….
根据其他表数据插入多条数据
使用子查询
SELECT 字段名1,字段名2… FROM 表1 WHERE 字段1= (SELECT 字段名 FROM 表名 WHERE 条件)
ห้องสมุดไป่ตู้
附录(常用函数)
谢谢大家!
• 9、春去春又回,新桃换旧符。在那桃花盛开的地方,在这醉人芬芳的季节,愿你生活像春天一样阳光,心情像桃花一样美丽,日子像桃子一样甜蜜。20. 11.1420.11.14Saturday, November 14, 2020
序
DB2概念介绍 DB2数据类型 DB2表、视图语句 INSERT语句 UPDATE语句 DELETE语句 SELECT语句
序
DB2概念介绍 DB2数据类型 DB2表、视图语句 INSERT语句 UPDATE语句 DELETE语句 SELECT语句
DB2概念介绍
什么是表?
GO
删除表
DROP TABLE DB2INST1.APP_JXTZ_MAINFORM GO
DB2表、视图语句
CHECK OPTION选项 DROP VIEW SYSSTAT.COLDIST
序
DB2概念介绍 DB2数据类型 DB2表、视图语句 INSERT语句 UPDATE语句 DELETE语句 SELECT语句
• 10、人的志向通常和他们的能力成正比例。13:11:5513:11:5513:1111/14/2020 1:11:55 PM
• 11、夫学须志也,才须学也,非学无以广才,非志无以成学。20.11.1413:11:5513:11Nov-2014-Nov-20
• 12、越是无能的人,越喜欢挑剔别人的错儿。13:11:5513:11:5513:11Saturday, November 14, 2020
INSERT INTO 表名(字段1, 字段2,…) SELECT (字段1, 字段2,…) FROM 表名 WHERE 条件…
序
DB2概念介绍 DB2数据类型 DB2表、视图语句 INSERT语句 UPDATE语句 DELETE语句 SELECT语句
UPDATE语句
UPDATE 表名 SET 字段名=‘字符值’, 字段名=数值, … WHERE 条件
• 13、志不立,天下无可成之事。20.11.1420.11.1413:11:5513:11:55November 14, 2020
• 14、Thank you very much for taking me with you on that splendid outing to London. It was the first time that I had seen the Tower or any of the other famous sights. If I'd gone alone, I couldn't have seen nearly as much, because I wouldn't have known my way about.
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
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降序
序
DB2概念介绍 DB2数据类型 DB2表、视图语句 INSERT语句 UPDATE语句 DELETE语句 SELECT语句
DELETE语句
DELETE FROM 表名 WHERE 条件…
注意:如果去掉WHERE条件的话,将删除表中所有记录!
序
DB2概念介绍 DB2数据类型 DB2表、视图语句 INSERT语句 UPDATE语句 DELETE语句 SELECT语句