-
[Oracle开发] 存储过程获取sqlcode和sqlerrm的有关问题
存储过程获取sqlcode和sqlerrm的问题存储过程里面捕获异常后,我想记录打日志表里面去:insertintolog_table(c1,c2)values(sqlcode,sqlerrm);为什么存储过程报错,不能直接调用sqlcode,sqlerrm。我单独创建两个类型error_coden...
66
热度 -
[Oracle开发] oracle的split函数截取怎么返回成一行数据
oracle的split函数截取如何返回成一行数据CREATEORREPLACETYPEty_str_splitISTABLEOFVARCHAR2(4000);CREATEORREPLACEFUNCTIONsplit(p_strINVARCHAR2,p_delimiterINVARCHAR2)RET...
100
热度 -
[Oracle开发] 存储过程速度慢解决思路
存储过程速度慢createorreplacePROCEDUREC_CLOSE_ERROR_SO(ccnINVARCHAR2,soNumINVARCHAR2,soLineINVARCHAR2)ASBEGINDECLAREROWCOUNTINT;COMMROWCOUNTINT;BEGINUPDATESO...
45
热度 -
[Oracle开发] 求好手一条sql语句!列转行,可能需要分析函数
求高手一条sql语句!列转行,可能需要分析函数!col1(id)col2col3a13b25...能不能用一句SQL来实现下面结果a1a2a3b2b3b4b5...谢谢啦!!!分享到:------解决方案--------------------很简单的层次查询withtas(select'a'col...
51
热度 -
[Oracle开发] 请问一个sql的有关问题,求解决~多谢
请教一个sql的问题,求解决~谢谢我跟踪前段应用,跟踪的出sql是这样的:InsertInto"PAT_MASTER_INDEX"("PATIENT_ID","INP_NO","NAME","NAME_PHONETIC","SEX","DATE_OF_BIRTH","BIRTH_PLACE","CI...
84
热度 -
[Oracle开发] 批改表结构,更换主键,原来的数据还能留下么
修改表结构,更换主键,原来的数据还能留下么?现有A表、B表、C表。A表中主键为avarchar(7)B表中某列为bvarchar(7)notnullC表中某列为cnumber(15)notnull原本的关系是,A表中主键a的数据是与B表中b相同的,也就是所谓外键。现在由于需求问题,需要将主键a的数据...
31
热度 -
[Oracle开发] 10g迁徙到11g查询变得很慢
10g迁移到11g查询变得很慢10g是32位的服务器配置为:CPUE5520*2内存8Gwin200311g是64位的服务器配置为:CPUE5-4607*2内存32Gwin2008r2同样的查询语句selectA.*,B.*,C.*,D.*fromMTR_RPT_CELL_EA,Mtr_RPT_BA...
38
热度 -
[Oracle开发] Oracle施行存储过程时进行打印
Oracle执行存储过程时进行打印RT,执行一个存储过程时,需要打印当前时间,及该步骤是否完成,但每次都是在该存储过程执行完成后,一次性打印出来了...有没有其他方法可以再执行的过程中打印啊?代码如下:...dbms_output.put_line('========================...
91
热度 -
[Oracle开发] 在同一表中开展比较的SQL
在同一表中进行比较的SQL本帖最后由bkinside于2013-07-0718:34:45编辑NAME TYPE DATEJACK 生日 1980JACK 入职日 2000JACK 离职日 2008TOM 生日 1982TOM 入职日 2013TOM 离职日 2009SAM 生日 1988SAM 入...
36
热度 -
[Oracle开发] 这么的SQL 还能优化吗
这样的SQL还能优化吗?SELECT*FROM(SELECTA.*,ROWNUMRNFROM(select*fromv_ywb_sqxxawherea.ywbhin(selectywbhfromG14_xxbwhereb.org='BDI'andb.qfrq='201301'andb.t_bs='1...
80
热度 -
[Oracle开发] hibernate操作数据库解决方案
hibernate操作数据库用hibernate操作mysql数据库,出现java.sql.SQLException:Accessdeniedforuser'root'@'localhost'(usingpassword:YES)异常,请问高手是什么原因,我的用户名和密码可以确保配置正确,而且roo...
43
热度 -
[Oracle开发] 关于动态游标解决办法
关于动态游标楼主是新手求各位大大指教,今天写了段代码被人说了,但是我不知道怎么错了。求指教定义了一个ref形式的游标,因为要取的信息条件多差不多我就用了动态SQlstr_:='selectstu_numfromstudentwherestu_no=:stu_no_';openget_num_fors...
30
热度 -
[Oracle开发] Oracle的触发器中怎么使用得到的变量值作为表名?
Oracle的触发器中如何使用得到的变量值作为表名???????????????假设有一个表A,字段name,value,tablename,其中当value更新的时候,要在tablename字段值为名的表中也写入一份拷贝。把这个作为触发器,总是失败,不知道字段如何作为表名。定义了一个declare...
66
热度 -
[Oracle开发] 求大神帮忙看一下字符串分割成行的有关问题
求大神帮忙看一下字符串分割成行的问题初始columnAcolumnBabe10cd20f3......要的结果是这样的columnAcolumnBa10b10c20d20e10f3.......将columnA的字符串一个一个分割出来求大神指教分享到:------解决方案--------------...
63
热度 -
[Oracle开发] 求个sql?解决思路
求个sql??表A如下字段1字段2字段3a15a24a36b19b28b37求结果(字段1分组,字段2最小值):a15b19分享到:------解决方案--------------------问这种问题的人真的,哎~~select字段1,字段2,字段3from(select字段1,字段2,字段3,r...
7
热度 -
[Oracle开发] 从Header和line表读数据输出到文本文件,要求1行header数据,多行line数据,求怎么办
从Header和line表读数据输出到文本文件,要求1行header数据,多行line数据,求怎么处理有两个表表1Cid,approve_date,Total_Amt333,2013-07-20,1000表2cid,reportno,amt,deptno333,1,900,D310333,2,100...
85
热度 -
[Oracle开发] 求大神赐于一条SQL,感激涕零
求大神赐于一条SQL,感激不尽oracle有数据表是TDYEARMONTH PK_CORP CWAREHOUSEID CINVENTORYID CINVBASID VAR2012-04 1002 1002F8100000000003ZA 0001A210000000008K16 0001F81000...
85
热度 -
[Oracle开发] 怎么只根据一个字段筛选出重复数据
如何只根据一个字段筛选出重复数据?比如XM,XB,ZJHM张三男112233张三男112244李四男112233需要写SQL把重复的删除,比如筛选完是张三男112233张三男112244不用管是张三还是李四那条,只要去掉一个或者多个重复的即可用distinct只能是所有字段都匹配才行,还有什么好办法...
78
热度 -
[Oracle开发] 求oracle入门好书解决办法
求oracle入门好书本人对sqlserver比较熟悉。t-sql编程感觉达到一定程度了。想学习oracle,主要是oracle开发方面的书籍。求大牛推荐当然视频教程什么的都可以。希望是以oracle11g为例的分享到:------解决方案--------------------杨中科的程序员的SQ...
35
热度 -
[Oracle开发] ORACLE 的SPLIT解决方案
ORACLE的SPLIT表A有一个字段vertype,存储的值01,02,03;对应表B(vertype,vervalue):01为手机,02为电话,03为电脑;如何写一个函数让页面展示vertype的时候,如果vertype为01,页面展示位手机;如果为01,02;页面展示为:手机,电话。求指导分...
17
热度