-
[Oracle开发] ORA-04030:out of process memory when trying to allocate string bytes
ora-04030错误。操作系统win2k内存2.5g在编译某个存储过程时产生了04030错误。更改SGA为800m,shared_pool为200MPga为240M,open_cursors为500但是还是报同样的错误。怀疑是操作系统的内存的大小的限制,但是不知道该如何处理。------解决方案-...
612
热度 -
[Oracle开发] group可不可以实现这个种查询,该如何处理
group可不可以实现这个种查询selectTableA.goodsid,TableA.price,TableB.timewrittenfromTableB,TableATableB.seqid=TableA.seqidgroupbyTableA.goodsid,TableA.price,Table...
126
热度 -
[Oracle开发] 求最优SQL话语
求最优SQL语句表:字段1字段21ABCDEF1CDWERT2ACDEFG2BCDSER3BCDEFH3ABCDWS3YTEBCS4FESGTD4UTESDW5TRSBCW5ABVDSW5FGTBCE需要统计字段2中包含BC的,而且记录两次以上的字段1根据上表结构:3,5求此SQL的最优语句----...
34
热度 -
[Oracle开发] 日期转换有关问题,请进来看看
日期转换问题,请大虾进来看看。8:5:00 转换为080500要求:1,去掉冒号":"。2,假如小时是个位数,在前面补0,3,假如分钟是个位数,在前面补0。4,假如都不是个位数,时间不变。请大虾帮我一下,谢谢。------解决方案--------------------selec...
37
热度 -
[Oracle开发] update不了,这语句要如何写
update不了,这语句要怎么写啊两张关联表进行updateupdateuser_jobsetuser_name=b.new_namewhereuser_noin(selectuser_no_oldfromuser_classb)就是把两张表相同user_no的user_name给换了!!!可是怎么...
14
热度 -
[Oracle开发] 怎样把这个字段的值导更新到DATE型字段中解决方案
怎样把这个字段的值导更新到DATE型字段中我有一个表,表字原有一字符型字段,值如"Jan1200512:00:00:000AM"我想把这个字段的值更新到一DATE型字段中,可是老是出错,各位有什么办法么,先谢谢了.------解决方案--------------------to_...
89
热度 -
[Oracle开发] 怎样随机生成 常用汉字字符串?解决方案
怎样随机生成常用汉字字符串?用下面的过程产生的是乱码望达人解惑createorreplacefunctiongetRanWordsreturnvarchar2asout_namevarchar2(100);iinteger;beginforiin1..10loop--out_name:=out_na...
103
热度 -
[Oracle开发] 需要高人指点,insert有关问题
需要高人指点,insert问题表结构:createtableoa_body(BodyIdNUMBER(12)notnull,ArchIdINTEGER,TitleVARCHAR2(200)notnull,ContentCLOB,FinishedDateDATE,AnnotationVARCHAR2(...
93
热度 -
[Oracle开发] 求一条SQL用于更新多列。解决方案
求一条SQL用于更新多列。大家请帮忙看看有没有好的update方法?现在有一个表myTable,内容如下:------------------------------IDParentIDAmount==============================AC100BC50C0NilDF20EF3...
87
热度 -
[Oracle开发] 请教一个SQL语句的有关问题
请教一个SQL语句的问题是这样的小弟定义变量如下big_tradePRODUSRTB.WMRPT_BIGTRADE%rowtype;TYPEref_cursor_typeisREFCURSOR;select_cursorref_cursor_type;PRODUSRTB.WMRPT_BIGTRADE...
88
热度 -
[Oracle开发] 请问高手一个sql语句的题目
请教高手一个sql语句的题目test数据库上已创建libsys用户,用户下没有表及数据,写出sql文从db1数据库上抓取libsys用户的表和数据,写出sql文。oracle数据库中表的系统视图为DBA_TABLES,其中owner是用户所有者。------解决方案-----------------...
86
热度 -
[Oracle开发] 在oracle中能把数据导出到csv文件中吗?解决思路
在oracle中能把数据导出到csv文件中吗?我的环境是只装了oracle10g的客户端,有前辈指导一下吗?------解决方案--------------------"用sql语句能实现吗?"======================有工具为什么不用如果你一样要用SQL也是可...
94
热度 -
[Oracle开发] 从书上照抄一个例子,居然出错了解决方法
从书上照抄一个例子,居然出错了从《OracleDatabase10gSQL开发指南》(oraclepress出版)P103上照抄一个例子:selectMONTHS_BETWEEN('25-MAY-2005','15-JAN-2005')fromdual;然后放到sql...
89
热度 -
[Oracle开发] 以组内某个列的最大值给组排序解决方法
以组内某个列的最大值给组排序要以组内某个列的最大值给组排序具体为每个组中一个日期类型列,根据每个组中的最大日期对分组进行到序排列想实现效果是分组列日期列2222007-01-012222007-01-022222007-05-051112007-01-101112007-02-023332007-0...
55
热度 -
[Oracle开发] 在sqlplus中执行含有&字符的sql文件的有关问题。请进
在sqlplus中执行含有&字符的sql文件的问题。请进我有一个sql文件:test.sql内容如下:insertintotestvaluse('C&Shellisgood.');当我在sqlplus上执行这个文件时,提示我输入Shell的值。但实际上我并不想输入Sh...
44
热度 -
[Oracle开发] 问个ORACLE的排他处理有关问题
问个ORACLE的排他处理问题偶现在维护的系统中,排他处理的做法是,想独占打开一条(或多条)记录时就用SELECT...FORUPDATENOWAIT,捕获到排他的异常就报个数据正在使用的错误.现在客户希望知道具体是谁锁定了自己要使用的数据(能报出机器名或OS的用户名都行)哪位实现过类似的功能,能否...
110
热度 -
[Oracle开发] 只有这么多分了 求救,该如何解决
只有这么多分了求救我有2张表,表Aaccountpol_id(保单ID)(不唯一为每笔缴费都写一行)amount(金额)time(缴费时间)(该字段是字符型)cust_id(用户ID)表BCUSTOMERcust_idcust_namecust_cardid(身份证号)给出一个时间点比如说6月20日...
24
热度 -
[Oracle开发] pb调用存储过程,编译时报ora-20003异常
pb调用存储过程,编译时报ora-20003错误?请问这是什么原因造成的,如何解决?------解决方案--------------------1:你把错误信息贴出来2:你可以先尝试下COMPILE存储过程------解决方案--------------------这是个自定义错误,请先查看这个用户...
102
热度 -
[Oracle开发] 关于大数据量表的嵌套查询性能有关问题
关于大数据量表的嵌套查询性能问题我要写一个数据分页的存储过程,要求可以排序,我写了一个sql如下:select*from(selectrownumrn,a.*fromTABLE_1aorderbyMSG_LENGTH)wherernbetween500+1and1000,但是不是我要的结果,我又改了...
35
热度 -
[Oracle开发] 请教,oracle中怎样计算两个日期字段之间的小时差额
请问,oracle中怎样计算两个日期字段之间的小时差额?如题。请大侠不要嫌分数给的少,因为本人就是一个穷人。------解决方案--------------------select(sysdate-to_date('2007-07-0712:00:00','yyyy-mm-d...
62
热度