这大半年的工作当中遇到了一些问题,由于当时比较忙和没有用心整理,遇到了好些问题,虽然到最后都解决了,但是没有仔细记录,分析。实在是失去了一大宝贵的知识财富。
我当时还好,都收藏了有用的链接和页面,这些都随机记录吧
一、db2数据库
1.linux下的db2数据库操作命令
包括如何从del和ixf文件导入到数据库表中,如何在linux操作系统中增删改查的格式,创建删除索引等
这个链接比较有用:https://blog.csdn.net/u010289197/article/details/77843669
2.db2常见错误以及解决方案
这就是平时在操作db2数据上的时候,比如修改表结构的时候,还有增删改的时候,报的错误码,以及错误提示,方便根据提示定位原因,解决问题
db2数据库在修改表结构的时候一定要重构一下表。即“reorg table t1”
附上链接:https://blog.csdn.net/qq_34721505/article/details/70437592
还有:https://blog.csdn.net/x2145637/article/details/50781017
3.db2如何增删表字段
db2 数据库和其他数据库在修改表字段的地方还是和其他数据库有些不一样。比如在mysql 可以控制字段位置,添加表字段可以是 alter table t_stu add chinese int first; 但是db2就没有。
而且查询表结构mysql的语言也不适用。修改表字段类型也是。改天列一下db2和mysql语言的差别。
链接:https://blog.csdn.net/sunyanchun/article/details/9264389
4.提高db2数据库查询性能的方法
官方攻略参考一下: https://www.ibm.com/developerworks/cn/data/library/techarticles/dm-0709zhangdw/index.html
5.sql中的case函数
这个函数说实话,用起来还挺好用,用得比较多。
参考:https://www.cnblogs.com/prefect/p/5746624.html
6.db2的表结构,增加注释 comment的用法。
参考:
alter table mytab add column col3 varchar(40);
comment on column mytab.col3 is 'This is column 3'
参考链接:https://bbs.csdn.net/topics/350107692
7.db2时间的运算
这个也算是和mysql的语法不一样的一个地方
链接:https://www.jianshu.com/p/fe7e448cfd07
还有:https://blog.csdn.net/zwhfyy/article/details/38370851
8.db2分区分表
链接:https://blog.csdn.net/fuwencaho/article/details/22614371
9.db2 无法获取执行计划的原因
链接:http://www.talkwithtrend.com/Question/406771