ITPUB个人空间 »
askgyliu的个人空间
欢迎访问 askgyliu 的个人空间
我的回复
-
2008-07-18 14:54:08 / Oracle数据库管理
SQL:SELECT CMPLT_TM.RCRD_STS_CD,CMPLT_TM.MSTR_GRP_NBR,CMPLT_TM.SRC_NM,CMPLT_TM.DRUG_NMFROM EVDB_RCRD_CMPLT_TM CMPLT_TM,(SELECT 'A' SRC,1 PRI FROM DUALUNION ALL SELECT 'B' SRC,2 PRI FROM DUALUNION ALL SELECT 'C' SRC,3 PRI FROM DUALUNION ALL SELECT 'D' SRC,4 PRI FROM DUALUNION ALL SELECT 'E' SRC,5 PRI FROM DUAL) PRI_SO
查看(542)
评论(29)
-
2008-07-17 20:27:36 / IBM信息管理
http://www-1.ibm.com/support/docview.wss?rs=71&uid=swg27009554以上文档链接显示是DB2 UDB Version 8,这和DB2 V9是什么关系?
查看(1142)
评论(20)
-
2008-07-17 11:49:06 / Oracle数据库管理
C:Documents and Settingssupe>rman target /恢复管理器: Release 10.2.0.1.0 - Production on 星期四 7月 17 11:45:30 2008Copyright (c) 1982, 2005, Oracle.All rights reserved.RMAN-00571: ===========================================================RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============RMAN-00571: ===========================================================RMAN-00554: 内部恢复管理器程序包初始化失败RMAN-04005: 目标数据库中存在错误:ORA-12638: 身份证
查看(517)
评论(17)
-
2008-07-15 13:58:22 / Oracle数据库管理
没有标准答案,看自己发挥:How would you handle the snapshot too old problem?放出这个帖子是因为看见前不久在论坛上的这个帖子:http://www.itpub.net/thread-1020527-1-6.html在那个帖子中好象很多人都说那些题目都很简单,。。。放这个帖子的原意就是给大家提个醒,面试时是什么问题都可能出现的。看似简单的问题真的回答起来未必简单。And, the interview is interactive. 随意讲的一句话都可能引起面试人的注意而引出意想不到的其他问题。其他的问题:Are you familiar with SQL tuning? Can you
查看(1422)
评论(30)
-
2008-07-11 18:36:55 / IBM信息管理
db2 sample tbload.c中主要讲使用load机制实现大数据量的插入,这正是我需要的但是我模仿sample做出的代码不但执行插入不成功还导致表被锁我想问问关于SQLBindParameter这个函数参数BufferLength的用法,文档说BufferLength在插入单条的时候是buffer的长度,多条的时候是每个buffer的长度,可是多条的情况下比如一个vchar字段,长度不一样啊,这个参数应该怎么填写呢,偏偏不巧tbload.c的例子插入的都是一样的字符串,所以这个例子无法说明这个参数的使用。请高手给我指点
查看(544)
评论(4)
-
2008-07-11 18:14:16 / Oracle数据库管理
select count(*)into v_countfrom MIT_BILL_DETAIL b,mit_bill awhere b.matno = 'AD0095001010'and substr(b.billno, 1, 2) = 'WB'AND substr(b.billno, 4, 1) in ('C', 'J', 'L', 'K')and substr(b.billno,5,4)0and a.billno=b.billno;IF NVL(V_COUNT,0)>0 THENselect MAX(recprice)into v_pricefrom MIT_BILL_DETAILwhere matno = c.matnoAND SUBSTR(billno,5,9) =
查看(966)
评论(43)
-
2008-07-11 15:57:52 / IBM信息管理
请教各位DB2数据库的日志是否可以进行手动的日志切换。例如,象Oracle下的alter system switch logfile;将切换一个日志组。DB2是否存在这样的命令。
查看(680)
评论(9)
-
2008-07-11 15:26:26 / Oracle数据库管理
sql语句如下:SELECT*FROM POSTINFO WHERE (IS_TOP_FIRST=1OR ((CATALOG_ID=84 OR CATALOG_ID=94)AND BAR_ID NOT IN(470,482,9023,9024,9025,9027,928,422)))AND ISDELETED = 0ORDER BY IS_TOP_FIRST DESC,REPLY_TIME_MS DESC这个语句之前我在论坛讨论过,现在的执行计划是:descriptionobject object namecostcardbytesSELECT STATEMENT,GOAL=FIRST_ROWS2
查看(1023)
评论(45)
-
2008-07-11 14:47:00 / Oracle数据库管理
大家能帮我看看以下sql需要怎么优化吗:整张表2000w数据,按月分区每月有200w左右.SQL> explain plan for select count(distinct(e.usernumber))2from (select usernumber3from p_stdt.TBL_STDT_MODEL_AWARDINSPIRE a4where a.sn = 15and a.monthno >= 2008016and a.monthno = 20080212and b.monthno = 20080218and c.monthnoselect * from table(dbms_xplan.display);PLAN_TABLE_OUTPUT-----------------------
查看(243)
评论(8)
-
2008-07-09 09:16:26 / Oracle数据库管理
这个帖子勾起我的一个相似的经历:http://www.itpub.net/thread-1018628-1-1.html在今年三月时,Data Warehouse的人在抱怨说他们的报告很慢,CEO等报告等得很不耐烦。去数据库里看看,那个SQL一直在等一个TABLE的数据,是个FULL TABLE SCAN。问问ETL的人,那个TABLE有多少数据,说是大约500K多一点。觉得有点不可思议。自己开个SESSION,做个简单的:select count(*) from table_name,就去做别的东西了。过了二十分钟左右回来,发现自己的SQL也没完成。到V$SESSION_WAIT看看,是还在不停地读数据呢。而SEQ#
查看(473)
评论(16)