• 1. DB2数据库开发培训(一)基础培训
  • 2. 序DB2概念介绍 DB2数据类型 DB2表、视图语句 INSERT语句 UPDATE语句 DELETE语句 SELECT语句
  • 3. 序DB2概念介绍 DB2数据类型 DB2表、视图语句 INSERT语句 UPDATE语句 DELETE语句 SELECT语句
  • 4. DB2概念介绍什么是表?列(同一数据类型)行(组成表中单个记录的连续的值)
  • 5. DB2概念介绍什么是视图
  • 6. DB2概念介绍什么是模式
  • 7. 序DB2概念介绍 DB2数据类型 DB2表、视图语句 INSERT语句 UPDATE语句 DELETE语句 SELECT语句
  • 8. DB2数据类型字符串变长字符串图形字符串二进制字符串
  • 9. DB2数据类型
  • 10. DB2数据类型
  • 11. DB2数据类型
  • 12. 序DB2概念介绍 DB2数据类型 DB2表、视图语句 INSERT语句 UPDATE语句 DELETE语句 SELECT语句
  • 13. DB2表、视图语句不为空的标识默认值标识定义类型创建表语句
  • 14. DB2表、视图语句更改表ALTER TABLE DB2INST1.APP_JXTZ_MAINFORM ALTER COLUMN TODOLIST SET DATA TYPE GO更改字段类型或长度删除表DROP TABLE DB2INST1.APP_JXTZ_MAINFORM GO
  • 15. DB2表、视图语句DROP VIEW SYSSTAT.COLDISTCHECK OPTION选项
  • 16. 序DB2概念介绍 DB2数据类型 DB2表、视图语句 INSERT语句 UPDATE语句 DELETE语句 SELECT语句
  • 17. INSERT语句插入单条数据 INSERT INTO 表名(字段1, 字段2,…) VALUES(‘字符值或日期值‘,数值,….)插入多条数据 INSERT INTO 表名(字段1, 字段2,…) VALUES(‘字符值或日期值‘,数值,….), (‘字符值或日期值‘,数值,….), ….根据其他表数据插入多条数据 INSERT INTO 表名(字段1, 字段2,…) SELECT (字段1, 字段2,…) FROM 表名 WHERE 条件…
  • 18. 序DB2概念介绍 DB2数据类型 DB2表、视图语句 INSERT语句 UPDATE语句 DELETE语句 SELECT语句
  • 19. UPDATE语句UPDATE 表名 SET 字段名=‘字符值’, 字段名=数值, … WHERE 条件
  • 20. 序DB2概念介绍 DB2数据类型 DB2表、视图语句 INSERT语句 UPDATE语句 DELETE语句 SELECT语句
  • 21. DELETE语句DELETE FROM 表名 WHERE 条件…注意:如果去掉WHERE条件的话,将删除表中所有记录!
  • 22. 序DB2概念介绍 DB2数据类型 DB2表、视图语句 INSERT语句 UPDATE语句 DELETE语句 SELECT语句
  • 23. SELECT语句1、选择某些字段 SELECT 字段名1,字段名2… FROM 表名 2、选择表中全部字段 SELECT * FROM 表名选择列选择行SELECT 字段名1,字段名2… FROM表名 WHERE 条件 XXX>0 AND XXX<0 OR XXX<>0
  • 24. SELECT语句排序SELECT 字段名1,字段名2… FROM 表名 WHERE 条件 ORDER BY 字段名1,字段名2 ASC/DESCASC:升序 DESC降序
  • 25. SELECT语句去除重复行SELECT DISTINCT 字段名1,字段名2 FROM 表名
  • 26. SELECT语句运算次序
  • 27. SELECT语句从多个表中选择数据SELECT 字段名1,字段名2… FROM 表1,表2 WHERE 表1.字段1=表2.字段2字段名不同的情况下SELECT 表1.字段名1,表2.字段名2 AS 别名… FROM 表1,表2字段名相同时,需用别名使用子查询SELECT 字段名1,字段名2… FROM 表1 WHERE 字段1= (SELECT 字段名 FROM 表名 WHERE 条件)
  • 28. 附录(常用函数)
  • 29. 谢谢大家!