
数据库
heisehuiye
这个作者很懒,什么都没留下…
展开
-
db2错误码大全
sqlcode sqlstate 说明000 00000 SQL语句成功完成01xxx SQL语句成功完成,但是有警告+012 01545 未限定的列名被解释为一个有相互关系的引用+098 01568 动态SQL语句用分号结束+100 02000 没有找到满足SQL语句的行+110 01561 用DATA CAPTURE定义的表的更新操作不能发送到原来的子系统+111 01590 为2型索引设置...原创 2018-07-12 18:28:55 · 609 阅读 · 0 评论 -
DB2的SYSIBM.SYSDUMMY1表和ORACLE的DUAL
在DB2中,数据库用户通过访问SYSIBM.SYSDUMMY1表获取一些系统信息;ORACLE中,相应的表为DUAL。 DB2中举例:SELECT CURRENT DATE FROM SYSIBM.SYSDUMMY1; --获取当前日期SELECT 1+1 FROM SYSIBM.SYSDUMMY1;--计算SELECT NEXTVAL FOR MYSEQ FR...原创 2018-08-15 19:15:47 · 1089 阅读 · 0 评论 -
sql行转列列转行
行转列,列转行是我们在开发过程中经常碰到的问题。行转列一般通过CASE WHEN 语句来实现,也可以通过 SQL SERVER 的运算符PIVOT来实现。用传统的方法,比较好理解。层次清晰,而且比较习惯。 但是PIVOT 、UNPIVOT提供的语法比一系列复杂的SELECT…CASE 语句中所指定的语法更简单、更具可读性。下面我们通过几个简单的例子来介绍一下列转行、行转列问题。 我们首先先...原创 2018-09-06 18:11:13 · 230 阅读 · 0 评论