数据库
文章平均质量分 70
wangmuzhan
这个作者很懒,什么都没留下…
展开
-
DB2的with
[code="java"]with temptable(COMCODE,UPPERCOMCODE,Validstatus) as (select root.COMCODE,root.UPPERCOMCODE,root.Validstatus from PRPDCOMPANY root where root.COMCODE=''union all select sub.COM...2009-09-18 09:19:36 · 135 阅读 · 0 评论 -
DB2 语句太长或者太复杂 SQLSTATE=54001
今天做cognos的数据库连接,报了如下的错误:[quote]RQP-DEF-0177 执行操作“sqlOpen”(状态为“-9”)时出错。UDA-SQL-0107 “AOpen”操作期间发生常规例外。[IBM][CLI Driver][DB2/AIX64] SQL0443N 例程 "SYSIBM.SQLCOLUMNS"(特定名称 "COLUMNS")返回了带诊断文本 "SYSIBM:...2009-10-22 11:06:42 · 1506 阅读 · 0 评论 -
DB2常用函数与Oracle比较
原文地址:[url]http://www.cccbbs.net/htm_data/22/0906/36407.html[/url]1、类型转化函数:decimal, double, Integer, smallint,real,Hex(arg), date, time,timestamp,char, varchar 常用举例: --转化为字符串类型 Orac...原创 2009-11-16 14:49:22 · 196 阅读 · 0 评论 -
PL/SQL: ORA-00942: table or view does not exist
第一次做ORACLE的存储过程,今天发现了一个很奇怪的问题: 我有存储过程如下:[code="java"]CREATE OR REPLACE PROCEDURE A.P(P_STARTDATE IN VARCHAR2) ISBEGIN INSERT INTO A.TEST (SELECT * FROM B.TEST WHERE B.TEST.STATDATE=P_...2009-09-08 15:55:58 · 1391 阅读 · 0 评论 -
转:DB2中删除重复记录的方法
转:原文地址:[url]http://space.itpub.net/785478/viewspace-571160[/url]这个问题捆饶了我好几个小时,一直没找到有效的解决方法,今天碰到高手了,问题终于得到解决.在DB2中不象Oracle那样可以借助rowid,rownum等伪列来删除重复的记录,也没有有效的方法可以在一个SQL中直接删除记录.但可以借助row_number() o...原创 2010-02-01 09:15:59 · 129 阅读 · 0 评论