DB2
zwy_best
活到老学到老
展开
-
C# 访问db2数据方式
目录 前言环境配置解决方案前言因最近项目需要,需要使用winfom实现访问远程DB2数据库,以前也没有这方面开发经验,首先也是上网查相关资料,发现有关C#访问DB2的方法,有用的资料真的特别少,都没找到完整的解决方案。最后还是折腾了一个多星期,根据网上查找的零碎信息,才成功实现了访问DB2数据功能,下面将详细阐述。环境配置系统 - win10开发工具 - VS2013解决方案根据个人亲测,目前C#访问...原创 2021-07-03 14:27:16 · 2052 阅读 · 0 评论 -
记备忘3 - DB2:获取指定行范围内数据
DB2获取指定行数据不像oracle方便,oracle可以使用rownum获取指定行范围内数据。DB2要实现类似功能,需借助over开窗函数实现。-- 获取前n条数据:使用fetch first n rows only方式SELECT * FROM SYSIBM.SYSTABLES WHERE TYPE = 'T' FETCH FIRST 10 ROWS only-- 获取行范围内数据:使用row_number() over()开窗函数实现SELECT * FROM( S原创 2021-07-02 23:13:50 · 1401 阅读 · 0 评论 -
记备忘2 - DB2:strip函数去指定字符
DB2 v9.1新增函数strip,功能为ltrim与rtrim函数结合,用于去头尾指定字符。函数声明:strip(字符串,类型,字符常量)字符串 - 用于操作的字符串类型 -B:去两头 L:去头 T:去尾字符常量 - 需去除的字符-- 去除头尾指定字符VALUES strip('000999988000',B,'0') -- 结果 999988-- 去除尾指定字符VALUES strip('000999988000',T,'0') -- 结果 000999988...原创 2021-07-02 23:05:36 · 1945 阅读 · 0 评论 -
记备忘1 - DB2:日期转字符串(毫秒)
使用to_char()函数获取当前时间字符串:-- 获取当前时间VALUES to_char(CURRENT_TIMESTAMP,'yyyy-MM-dd HH24:Mi:ss')-- 获取当前毫秒时间VALUES to_char(CURRENT_TIMESTAMP,'yyyy-MM-dd HH24:Mi:ss.ff3')原创 2021-07-02 22:54:47 · 3353 阅读 · 0 评论