zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

DB2编程序技巧(一)

DB2 技巧 编程序
2023-06-13 09:13:53 时间
正在看的db2教程是:DB2编程序技巧(一)。1DB2编程
1.1建存储过程时CREATE 后一定不要用TAB键3
1.2使用临时表3
1.3从数据表中取指定前几条记录3
1.4游标的使用4
注意commit和rollback4
游标的两种定义方式4
修改游标的当前记录的方法5
1.5类似DECODE的转码操作5
1.6类似CHARINDEX查找字符在字串中的位置5
1.7类似DATEDIF计算两个日期的相差天数5
1.8写UDF的例子5
1.9创建含IDENTITY值(即自动生成的ID)的表6
1.10预防字段空值的处理6
1.11取得处理的记录数6
1.12从存储过程返回结果集(游标)的用法6
1.13类型转换函数8
1.14存储过程的互相调用8
1.15C存储过程参数注意8
1.16存储过程FENCE及UNFENCE8
1.17SP错误处理用法9
1.18IMPORT用法9
1.19VALUES的使用9
1.20给SELECT 语句指定隔离级别10
1.21ATOMIC及NOT ATOMIC区别10
2DB2编程性能注意10
2.1大数据的导表10
2.2SQL语句尽量写复杂SQL10
2.3SQL  SP及C SP的选择10
2.4查询的优化(HASH及RR_TO_RS)11
2.5避免使用COUNT(*) 及EXISTS的方法11
3DB2表及SP管理12
3.1看存储过程文本12
3.2看表结构12
3.3查看各表对SP的影响(被哪些SP使用)12
3.4查看SP使用了哪些表12
3.5查看FUNCTION被哪些SP使用12
3.6修改表结构12
4DB2系统管理13
4.1DB2安装13
4.2创建DATABASE14
4.3手工做数据库远程(别名)配置14
4.4停止启动数据库实例14
4.5连接数据库及看当前连接数据库14
4.6停止启动数据库HEAD15
4.7查看及停止数据库当前的应用程序15
4.8查看本INSTANCE下有哪些DATABASE15
4.9查看及更改数据库HEAD的配置16
4.9.1改排序堆的大小16
4.9.2改事物日志的大小16
4.9.3出现程序堆内存不足时修改程序堆内存大小16
4.10查看及更改数据库实例的配置16
4.10.1打开对锁定情况的监控。16
4.10.2更改诊断错误捕捉级别17
4.11DB2环境变量17
4.12DB2命令环境设置17
4.13改变隔离级别17
4.14管理DB\INSTANCE的参数18
4.15升级后消除版本问题18
4.16查看数据库表的死锁18