-
[Oracle技术] 怎么查询oracle一个数据库中包含有某个特定值的所有表及字段名
如何查询oracle一个数据库中包含有某个特定值的所有表及字段名?现在有这样的需求,需要将oracle一个数据库中的所有表,所有字段,里包含有一个特定的值比如:“test”的表\字段查询出来?怎么写语句?谢谢了!------解决方案--------------------select*fromuse...
140
热度 -
[Oracle技术] Oracle 一个较为复杂的查询sql有关问题
Oracle一个较为复杂的查询sql问题两张表线LINE字段:line_id、start_surface_id、end_surface_id线的ID、开始面ID、结束面ID面SURFACEsurface_id如何循环查询出所有和中心面关联的线和面?已知中心面的surface_id为1。类似下面截图,...
111
热度 -
[Oracle技术] 求大神:怎么监控oracle特定表的数据变化情况
求大神:如何监控oracle特定表的数据变化情况现在有一个需求,需要即时监控某张表中数据变化情况,比如说数据的增删改这些操作,或者某些表本身的增删改操作等等。谢谢啦!------解决方案--------------------trigger------解决方案--------------------...
72
热度 -
[Oracle技术] 查询部分给一段 case when 子句去了个别名,然后按此别名分组时报错,请教这个怎么修改
查询部分给一段casewhen子句去了个别名,然后按此别名分组时报错,请问这个如何修改?按红色标注的字段分组时,报错:ORA-00904invalidcolumnname,如何破?大神指点下selectcount(*)ascount_num,(casewhen(APPLY_AREA_CODEisno...
122
热度 -
[Oracle技术] 求sql写法:找到RESEARCHFIELDID 既包含9999833又包含9999832的PAPERID
求sql写法:找出RESEARCHFIELDID既包含9999833又包含9999832的PAPERIDPIDPAPERIDRESEARCHFIELDIDREMOVE999908 104000 9999832 1999909 104061 9999833 1999910 104062 9999833...
125
热度 -
[Oracle技术] oracle中and后面的字符串过长怎么处理
oracle中and后面的字符串过长怎么办类似的sql语句:SELECT*FROMT1WHERE'一个非常长的字符串'ISNULL,运行时报错ORA-01704:文字字符串过长。除了将这个语句分割用OR连接,还有没有其他的方式解决。拜托各位大神了(实在java中写的语句,那个字符串就是一个Strin...
74
热度 -
[Oracle技术] 求问:怎么通过plsql存储过程实现oracle数据导出问excel
求问:如何通过plsql存储过程实现oracle数据导出问excel?实用回复另开贴给分。------解决方案--------------------貌似做不到。------解决方案--------------------另开贴给分会有倒分嫌疑的哈oracle自身很难做到这点,它只是用来存储数据的系...
116
热度 -
[Oracle技术] 蓝屏后回复导致:ORA-00202: ORA-27037:Linux-x86_64 Error: 2: No such file or directory
蓝屏后恢复导致:ORA-00202:ORA-27037:Linux-x86_64Error:2:Nosuchfileordirectory系统环境OSWINDOWS2003Oracle版本10g1背景在做数据库测试的时候,突然停电导致虚拟机开机一直蓝屏2恢复流程Linux下安装了rehl6.4+Or...
207
热度 -
[Oracle技术] 为啥控制文件中的最后个SCN 总是大于归档日志的SCN
为什么控制文件中的最后个SCN总是大于归档日志的SCN为什么控制文件中的最后个SCN总是大于归档日志的SCNSQL>SQL>selectdbid,2name,3open_mode,4log_mode,5checkpoint_change#ascheckpoint_change#,6con...
163
热度 -
[Oracle技术] 正则检验有关问题
正则检验问题想要提字符串中,4个以上连续字符的子串,通过正则能实现吗?例如:1393369123412341393369568913933693210321013936972149130156922481334921234512345------解决方案--------------------规则有...
142
热度 -
[Oracle技术] 小弟我想修改Oracle系统安装时候默认的SID怎么改
我想修改Oracle系统安装时候默认的SID如何改?安装完数据库后我默认SID是orcl10g现在有个实例名叫做libry的数据库需要恢复到此操作系统我新建了一个实例名相同的libry然后把控制文件日志文件数据文件拷贝进去删除了原来orcl10g的实例为什么启动数据库的时候提示这个SQL>st...
118
热度 -
[Oracle技术] 数据恢复的时分出现 ora-1157
数据恢复的时候出现ora-1157新建实例名为interlib的实例,并且删除orcl10g实例,并且设置系统默认SID为interlib.然后启动数据库SQL>startupORACLEinstancestarted.TotalSystemGlobalArea1174405120bytesF...
105
热度 -
[Oracle技术] 数据库怎么实现事物间数据完整性-帖
数据库如何实现事物间数据完整性--求助帖createtableXX_DDL_LOCK_TEST(idINTEGER,nameVARCHAR2(20))insertintoxx_ddl_lock_testvalues(1001,'NO01');insertintoxx_ddl_lock_testval...
556
热度 -
[Oracle技术] 大神请进,有关于oracle中||拼接字符不拼接有关问题请问
大神请进,有关于oracle中||拼接字符不拼接问题请教本帖最后由s63403048于2014-06-0711:23:52编辑在存储过程中进行参数拼接然后回传,拼接时返回空beginopencur_saleinfo;loopfetchcur_saleinfointols_cardNo,ls_amt,...
149
热度 -
[Oracle技术] 请高手指教START WITH CONNECT BY的有关问题
请高手指教STARTWITHCONNECTBY的问题?我写了如下语句SELECTDISTINCTa.AUT_STATNEWFROMR5AUTHawhereAUT_ENTITY='E'STARTWITHa.AUT_STATUS='A'CONNECTBYa.AUT_STATUS=PRIORa.AUT_S...
114
热度 -
[Oracle技术] 关于日期格式[MM-DD]的有关问题,求!
关于日期格式[MM-DD]的问题,急求!!!!说明一下,现有一张表A。A表中有一个生日字段Birthday,存储的是日期类型。现做一张报表,需要根据Birthday字段来查询数据。但日期的查询条件格式为MM-DD;打个比方:原先可以根据条件select*fromAwherebirthdaybetwe...
90
热度 -
[Oracle技术] RENAME命令改表名字后,表名自动变成了一串奇怪的字符,该如何处理
RENAME命令改表名字后,表名自动变成了一串奇怪的字符有个表太大,原本想改了名字,过几天删除的。命令如下:RENAMEtfm_serv_logTOtfm_serv_log_bak0611;但是今天发现表不见了,用下面的语句查到该表的名字变成了一个奇怪的字符串SELECT*FROMUSER_SEGM...
132
热度 -
[Oracle技术] 使用RESETLOGS/NORESETLOGS回重建控制文件的区别是什么
使用RESETLOGS/NORESETLOGS来重建控制文件的区别是什么?使用alterdatabasebackupcontrolfiletotrace也可以使用如下SQL查询对应的trace文件:SQL>SELECTd.VALUE||'/'||LOWER(RTRIM(i.INSTANCE,C...
158
热度 -
[Oracle技术] Oracle怎么建立一个计划任务
Oracle如何建立一个计划任务求助,如何建一个job走一段sql,每天的23点运行。求代码和相对应的解释全部家底分都压了------解决方案--------------------showerror
108
热度 -
[Oracle技术] 存储过程 动态查询用户下的表,该怎么解决
存储过程动态查询用户下的表本帖最后由szh288于2014-02-2418:02:42编辑oracle存储过程中,可以有动态取用户名,然后查询该用户下数据的方法吗createorreplaceproceduregetAllisva_member_codeVARCHAR2(32);cursormycu...
143
热度