-
[Oracle开发] rownum的次第和 order by 是否有关
rownum的次序和orderby是否有关?开发中遇到一个问题当执行selecta.rownumfrom表1orderby字段1时,如果字段1没建索引的话,rownum不是顺序的------解决方案--------------------SELECTROWNUM,A.*FROM(SELECT*FRO...
11
热度 -
[Oracle开发] oracle,Where in 如何绑定变量
oracle,Wherein怎么绑定变量?在Toad里面怎么把Wherein绑定变量?如:select*fromtable1whereidin(1,2,3)(1,2,3)怎么换成变量?------解决方案--------------------select*fromtable1whereidin(&...
76
热度 -
[Oracle开发] 项目用的oracle数据库,但是要从外部的mysql数据库中的几个表中取数据解决办法
项目用的oracle数据库,但是要从外部的mysql数据库中的几个表中取数据项目用的oracle数据库,但是要从外部的mysql数据库中的几个表中取数据,现在不知道如何使其连接起来,求各位指点一下------解决方案--------------------通过oracle创建一个连接到mysql的d...
96
热度 -
[Oracle开发] 请教这个要求用存储过程怎么实现
请问这个要求用存储过程如何实现?一个系统中,有三个业务数据表,每个表数据级别都是千万级,表结构如下:TableA(userid,time,fee),TableB(userid,time),TableC(userid,fee)三个表是通过userid关联,要求用TableB表的time值,TableC...
94
热度 -
[Oracle开发] 带参数的存储过程 发生奇怪的异常 请帮帮忙
带参数的存储过程发生奇怪的错误请帮帮忙~本帖最后由kexinmei于2013-12-2509:09:48编辑恨啊,这已经是第二次遇到这个问题了。这条sql语句在where条件不使用变量时可以正常执行,当使用变量作为条件时,会报未找到任何记录的错误。上次遇到这个问题,用转型做了处理,可以绕过。这次尝试...
13
热度 -
[Oracle开发] !求一句求分组内最大值SQL语句
在线等!求一句求分组内最大值SQL语句本帖最后由azhqiang于2014-05-1608:40:36编辑现在有下面的数据结果,PROCESSID会有重复的多条记录,IDPROCESSIDOUT_TIME1 104256 09-5月-1401.35.17.784953下午2 104256 09-5月...
30
热度 -
[Oracle开发] PLsql如何在指定位置插入字符
PLsql怎么在指定位置插入字符?在指定位置插人字符怎么写?只知道用截取字符串SUBSTR,也可以实现,但有更方便的吗?有这种函数吗?谢谢各位!例如,在字符串B110插入两个字符,操作后希望是ABQ110谢谢------解决方案--------------------应该没有内部函数,其实subst...
94
热度 -
[Oracle开发] ORACLE 存储过程 ORA-00900:无效SQL语句解决方法
ORACLE存储过程ORA-00900:无效SQL语句CREATEORREPLACEPROCEDUREproc_clrwl_ds1(unitinnvarchar2,)istnumber;adpt_namenvarchar2(50);begint:=40;if(t<=120)thenbegins...
241
热度 -
[Oracle开发] ORA-24816:错误 求帮忙
ORA-24816:异常求帮忙oraclec插入数据的时候报的异常:ORA-24816:ExpandednonLONGbinddatasuppliedafteractualLONGorLOBcolumn百度了一下是这么说的:使用oracle进行写和更新操作时,时长会由于某个字段太长,出现这种错误:O...
27
热度 -
[Oracle开发] 一对多查询,求大神,该怎么解决
一对多查询,求大神表a(id,name,age)表b(id,desc,aid)关联字段id和aid一个表a对应多个表b怎么写查询sql。。。------解决方案--------------------select*frombbbleftjoinaaaon(bb.aid=aa.id)------解决方...
24
热度 -
[Oracle开发] oracle 触发器 实现更新一张报表时向另一张表格插入数据
oracle触发器实现更新一张表格时向另一张表格插入数据不好意思、有个触发器修改了一下午还是显示“触发器无效且未通过验证”、希望好心人能够帮我解答下,先谢谢了!现在有2张表格:message和leave_applymessage结构如图。leave_apply结构如图。我想要实现,当updatele...
374
热度 -
[Oracle开发] sql语句中存在主键和分区字段时查询效率有关问题
sql语句中存在主键和分区字段时查询效率问题如果一个查询sql语句里面存在了主键字段(作为条件),那么再增加分区字段(作为条件)已经不能调高效率,是不是这样的?------解决方案--------------------要看是全局索引还是分区索引了------解决方案----------------...
70
热度 -
[Oracle开发] oracle 能不能一条查询语句生成某种规约的数据
oracle能不能一条查询语句生成某种规则的数据。比如说我现在想生成2014-05-10到2014-05-15之间奇数天的数据。2014-05-152014-05-132014-05-11我想根据这个结果再与其它表关联,这条sql怎么写?------解决方案--------------------引...
66
热度 -
[Oracle开发] select 有关问题求教
select问题求教selectrowname,wm_concat(CASEcolnameWHEN'0'THENcntELSEnull END)AS"0"FROM(selectrowname,1roworder,colname,cntfromtmp_whq_guizhou_twhererowname...
47
热度 -
[Oracle开发] Oracle忽略大小写的有关问题
Oracle忽略大小写的问题像大家请教一个问题。在我的项目中,数据库用的是oracle。客户希望能够忽略大小写。我查询资料后发现,可以通过设置NLS_SORT与NLS_COMP实现,但是现在除了个问题当我设置:ALTERSESSIONSETNLS_SORT=binary_ci;ALTERSESSIO...
41
热度 -
[Oracle开发] 序号自增的有关问题
序号自增的问题表结构为yearnoid201410012014200220143003我这有个序号自增sql语句selectnvl((selectmax(nvl(no,1))fromMET_OPS_REGNOwhereyear=to_number(to_char(to_date('2014-12-2...
17
热度 -
[Oracle开发] oracle跨表空间数据的导入跟导出
oracle跨表空间数据的导入和导出表空间znkk(用户znkk),表空间dzkk(用户dzkk):将znkk用户下的所有数据(表、索引、视图……)导入到dzkk用户下?------解决方案--------------------D:\app\Administrator\product\11.2.0...
90
热度 -
[Oracle开发] 关于oracle数据库目录 in 和日期
关于oracle数据库索引in和日期执行sql如下:select*fromlm3.cc03whereaae017in(selectdistinctnatl.jgidfrombe3.agency_natlnatl,be3.agency_configconfwherenatl.jgid=conf.jgi...
16
热度 -
[Oracle开发] 一比较难的oracle的select写法解决办法
一比较难的oracle的select写法表中有百万计类似上表的数据,其中end_date有可能大于系统当前日期employeeuser_name end_date row_id111 zhansan1 2013-12-5 a001111 zhansan2 2013-11-9 a002111 zhan...
81
热度 -
[Oracle开发] ,请问单表分组输出有关问题
在线等,请教单表分组输出问题现在有一表数据如下:SERIAL_NUMBERPROCESS_NAMEOUT_TIMEDYH0100055054414 BVCheckReworkOutput2014/5/1616:19DYH0100055054414 BVCheckReworkInput2014/5/1...
64
热度