-
[Oracle开发] 游标是否能寄存多个结果集
游标是否能存放多个结果集?想实现的是声明C_VARCURSORC_VARISSELECTT.NAME1FROMTABLE1TSELECTS.NAME2FROMTABLE2S;要求TABLE1和TABLE2是无关联的,我只是想在循环里解决变量的赋值问题,如果声明两个游标,结果是分别循环,得到的结果不对...
52
热度 -
[Oracle开发] 存储过程报错咋回事
存储过程报错怎么回事?本人新手,随便搞了个测试存储过程,报错,请大侠们指教下。。。。。。------解决方案--------------------你数据库里偶这个过程吗,是不是连错数据库了------解决方案--------------------引用:Quote:引用:你数据库里偶这个过程吗,是...
28
热度 -
[Oracle开发] oracle 建立range分区,可以建立list子分区吗,他们用的参数,不同解决方法
oracle建立range分区,,可以建立list子分区吗,他们用的参数,不同另外可以再建一个list分区,再合并吗------解决方案--------------------引用:另外可以再建一个list分区,再合并吗先范围再列表:CREATETABLESALES(PRODUCT_IDVARCHA...
18
热度 -
[Oracle开发] Number转换有关问题
Number转换问题2500=2.5*10^3如何将2500转换为2.5和3分为两个字段存储?------解决方案--------------------用一个比较笨的办法withtmpas(selectrownum-6rnfromdualconnectbyrownum<15)selectnu...
54
热度 -
[Oracle开发] oracle大表联系关系怎样优化
oracle大表关联怎样优化oracle两张大表table1和table2数据量都在5000万左右。两张表均有a,b,c三个字段,并通过这三个字段关联查询的sql语句如下SELECTA.XXFROMTABLE1A,TABLE2BWHEREA.A=B.AANDA.B=B.BANDA.C=B.CANDB...
122
热度 -
[Oracle开发] 正则表达式里]的转义,该如何处理
正则表达式里]的转义哪位懂正则表达式的高手能解释下以下sql的返回结果:SELECTregexp_replace('123[456]789','[^\]]','X')FROMdual返回结果是:123[45X789原意是想将除了]的字母都替换成X,即希望的返回结果是XXXXXXX]XXX。后来试了以...
62
热度 -
[Oracle开发] 有关问题请问~PLS-00302
问题请教~PLS-00302selectrsupadgn.count_packagefromrsupadgnwherersupadgn.dgno='PCC001P';这句话是没问题的,可以查询出结果但是在FUNCTION中:selectrsupadgn.count_packageintov_coun...
65
热度 -
[Oracle开发] 安装oracle时分,选择字符编码的意义何在
安装oracle时候,选择字符编码的意义何在?选择不同的编码对自己的使用有影响吗??如何可以,可以举例说明一下,谢谢大家.------解决方案--------------------引用:选择不同的编码对自己的使用有影响吗??如何可以,可以举例说明一下,谢谢大家.比如你数据库以后存储中文会不会乱码-...
93
热度 -
[Oracle开发] 组建列合并,合计的SQL
组装列合并,合计的SQL我现在在做一个BPM系统的预算采购模块,需求是这样的:在显示主项目的预算计划里面(主项目是不做的,只会做子项目),显示子项目各年度的经费安排和小计,合计有预算表:frmbudget有年度预算分配表:frmbudgetforyear(和预算表多对一,外键为frmbudgetfo...
47
热度 -
[Oracle开发] 问个容易的存储过程
问个简单的存储过程createproceduremy_testisbeginselect*fromAwhererownum<=11;end;execmy_test;为什么报错invalidsqlstatement------解决方案--------------------pl/sql中语法不是...
47
热度 -
[Oracle开发] 怎么获取Oracle 存储过程中的select 结果
如何获取Oracle存储过程中的select结果?存储过程中无法直接写select*fromtable,这样的话应该怎么把select以table或dataset的形式获取到?------解决方案--------------------用游标变量,创建一个函数,返回类型为游标变量,以前见过类似的问题
536
热度 -
[Oracle开发] 主从表 从表时间最新,该如何解决
主从表从表时间最新主从表关系的两张表,怎么才能主表一条数据对应从表时间上的最新数据主表:主键时间内容12014acb22013cba从表主键外键时间内容112014cga212013gcg322014gdad422013dagag最终结果:12014acb2014cga22013cba2014gda...
50
热度 -
[Oracle开发] 请大侠帮小弟我参考下这种需求的语句如何写
请大侠帮我参考下这种需求的语句怎么写?有两张表A(id),B(aid,id,instance,quantity)要求是A表和B表做联表查询,如果A对应的所有记录的quantity的合大于40就标记字段instance值为important初学,后面的那个子查询写不出来。。。------解决方案---...
113
热度 -
[Oracle开发] oracle跟plsql
oracle和plsql安装了oracle服务端,怎么将dmp文件导入进去。我试了下,出现如下错误。由于刚用oracle,问题无法解决。我最终的目的是想用plsql能够操作改文件。需要配置什么吗?求大神解答!!谢谢!!------解决方案--------------------需要先进入dba用户创...
49
热度 -
[Oracle开发] Oracle 判断游标回到记录是否为空
Oracle判断游标返回记录是否为空先解释一下要实现的功能:随机生成一个1-30之间的整数,然后判断该数是否在数据表中存在,如存在,则重新生成;如不存在,则执行insert操作。代码如下:whilenumRowCount<10loopnumRand:=TRUNC(dbms_random.val...
51
热度 -
[Oracle开发] oracle的logminer会远程操作吗
oracle的logminer能远程操作吗只给了Linux服务器上oracle的用户名密码,IP端口,我能执行标准的sql语句了,想问一下能不能通过这些给定的条件用logminer分析oracle的日志(ps:服务器的用户名密码是不知道的)==============================...
78
热度 -
[Oracle开发] 关于更新SQL中用左关联有关问题
关于更新SQL中用左关联问题各位大侠,帮看一下啥问题表结构想实现的目标是更新YEAR_BASIS_BAK(本机测试,字段名大家不用纠结,实际是要更新YEAR_BASIS的,不过由于目前只有201404数据,YEAR_BASIS字段手工造了0)字段值为同比值,计算方法是同比=(本期值-去年同期值)/去...
101
热度 -
[Oracle开发] PL/SQL解决方案
PL/SQL在PL/SQL下运行SQL>VARIABLEGIF1BLOBBLOBunknowndatatype这一错误,请问怎么解决?------解决方案--------------------variable是sql*plus里面的用法pl/sql用declare------解决方案----...
123
热度 -
[Oracle开发] 查询速度太慢,想了好久了,求话语优化建议
查询速度太慢,想了好久了,求语句优化建议selectSEQ_BUSINESS_DAILY.nextvalasid,t4.COUNT_DATETIME,t4.TERMINAL_NO,t4.DEP_ID,t4td.pDEPIDasDELIVER_DEP_ID,t4.LOCATION,t4.DELIVED...
88
热度 -
[Oracle开发] oracle 的nvl函数结果有关问题
oracle的nvl函数结果问题我使用了nvl函数却得不到被0替换的null的结果。不是说好了吗,如果参数1是null,那么就是用参数2代替,结果没有达到预定效果。为什么在查询结果中没有出现一行是0的数据。------解决方案--------------------引用:我使用了nvl函数却得不到被...
27
热度