-
[Oracle开发] 一个函数和一个有关问题(对不起,只有10分了)
一个函数和一个问题(对不起,只有10分了)CREATEORREPLACEFUNCTIONmake_primarykey(tableNameinvarchar2)RETURNintegerisnuminteger;BEGINifnotexists(select*fromsys_manage_prima...
181
热度 -
[Oracle开发] ORA-00984列在此处不允许,ORA-06512错误 在line23..?
求助:我的写法有错吗?ORA-00984,ORA-06512错误..?DECLARECURSORc_brISSELECT*FROMbroker_ret;CURSORc_hfhd(p_cunoVARCHAR2)ISSELECT*FROMhs_his.hisfuholddropWHEREfund_acc...
109
热度 -
[Oracle开发] 在plsql developer中执行脚本半天没反应的有关问题
在plsqldeveloper中执行脚本半天没反应的问题我在plsqldeveloper中用@e:/aa.sql命令执行脚本,回车后半天没反应,状态栏一直显示"正在执行...",半个小时过去了,仍然是这种状态,关闭plsqldeveloper时提示"脚本不能被关闭,查询...
101
热度 -
[Oracle开发] 怎么搜索出一个字段下不重复的记录
如何搜索出一个字段下不重复的记录我的表类似:agestatus----------------10A11A11B9A10C...字段"status"下有很多重复的"A","B","C",想查找字段“status”下不重复...
73
热度 -
[Oracle开发] 关于存储过程的符号作用解决思路
关于存储过程的符号作用CREATEORREPLACEPROCEDURETest_ProASsqlstrvarchar2(200);BEGINFORiIN(SELECTDISTINCT(TO_CHAR(TestDate,'yymm'))ASyymmFROMTABLEAWHERETest...
71
热度 -
[Oracle开发] 请教用pl/sql怎样连接oracle 10g
请问用pl/sql怎样连接oracle10g我安装的是最小的客户端好像是,就是默认的那个,只有几十m,用pl/sql如何连接------解决方案--------------------1配tns即可2sqlplus直接用CONNECThr/hr@ip:1521/servicename------解决...
110
热度 -
[Oracle开发] 请问一个sql(按某个字段分组然后从每组取出最大的一条纪录)
请教一个sql(按某个字段分组然后从每组取出最大的一条纪录)?请教一个sql(按某个字段分组然后从每组取出最大的一条纪录)?比如表data_table字段有:id、name、address、tel、update1n1a1s1200708012n2a1s2200703023n3a2s320070501...
99
热度 -
[Oracle开发] ora-12705异常
ora-12705错误cannotaccessNLSdatafilesorinvalidenvironmentspecified请问各位,这个问题该如何解决?原先只装了92客户端,在C#程序中可以访问,昨天又装了10g客户端,访问92服务器的时候出现这个问题(OEM和sqlplus访问92服务器时没...
83
热度 -
[Oracle开发] 求一条对于时间条件的语句
求一条关于时间条件的语句大家好!我有一个表TableTime如下:BarcodeCreatedateResultKK12007-09-2301:21:33NGKK12007-09-2302:22:33NGKK12007-09-2304:36:21NGKK22007-09-2305:36:21OKKK...
99
热度 -
[Oracle开发] 求C#大文本导入oracle方法,或使用工具导入,该怎么解决
求C#大文本导入oracle方法,或使用工具导入小弟现在有300多M的文本文件,需要导入到oracle10G,现在用sqlloader导入时提示SQL*Loader-510:Physicalrecordindatafile(if03.txt)islongerthanthemaximum(104857...
70
热度 -
[Oracle开发] 为什么可以写文件而不可以读文件?该怎么处理
为什么可以写文件而不可以读文件?一读文件就出现ORA-29283:invalidfileoperation的错误而写文件就没有问题,都是一样的路径。一样的文件名。CREATEORREPLACEFUNCTIONacd(IN_NAMEINVARCHAR2)RETURNVARCHAR2ISFILE_HAN...
67
热度 -
[Oracle开发] 高分求救,该如何处理
高分求救"select*from(select(selectcodefromkklw.checkpoint_codewherecode=kkbhandtype='2')code,"+ "(selectdisplayfromkklw.checkpo...
56
热度 -
[Oracle开发] 求教一个procedure,该如何解决
求教一个procedureA表,B表如下:A:每个批量(lot)有20或10个顺位(id),每个批量的name一样,每个批量的id不一定是从F0001开始,但在一个批量中都是依次增加。id nameLOT TIDF0003a 1101 F0004a 1101F0005a 1101.............
110
热度 -
[Oracle开发] 急求高手解决一个查询语句!该如何解决
急求高手解决一个查询语句!Table1IdproductNostatus1101Active2201IsActive3101Active4101Active想通过productNo查询出Active状态总和,isActive的状态总和。比如给定101,查询出如下:productNoCurrentFu...
49
热度 -
[Oracle开发] 求update话语!请各位XDJM不吝赐教
求update语句!请各位XDJM不吝赐教!我有一张表perfor,有如下字段ID,status,campaign现在要根据上一个月status求下一个月的status,如IDstatuscampaign00011200701那么IDstatuscampaign00012200702Update语句...
66
热度 -
[Oracle开发] 求一 SQL 语句解决方案
求一SQL语句给定A,B,C,D,E五个值,其中ABCDE分别对应表的五个字段。如何查找出任意三项匹配的记录集?谢谢有项目的函数吗?------解决方案--------------------select*fromxxxwheredecode(A,a,1,0)+decode(B,b,1,0)+dec...
118
热度 -
[Oracle开发] 怎么修改这条SQL语句才能实现所要求的效果~
如何修改这条SQL语句才能实现所要求的效果~~急~~~~selectBegdate,Enddate,sum(Unckqty)asUnckqtyfrom(SELECTtrunc(((sysdate-(CASEWHEN(Upd_date=''orUpd_dateisnull)THENPu...
87
热度 -
[Oracle开发] 急求一SQL语句的解决办法~
急求一SQL语句的解决方法~~~~已知SQL语句~:SELECT*FROM(SELECTTRUNC(((sysdate-(CASEWHEN(Upd_date=''orUpd_dateisnull)THENPur_dateELSEUpd_dateEND))*24)/4*4)Begdat...
53
热度 -
[Oracle开发] 触发器有关问题 大家帮看看
触发器问题大家帮看看CREATEORREPLACETRIGGERHRBEURS.TR_ADD_XXY_KH_GZL_TYBEFOREINSERTONHRBEURS.XXY_KHREFERENCINGOLDASOLDNEWASNEWFOREACHROWdeclaretmpint;beginGZL:=1...
50
热度 -
[Oracle开发] SQL 语句复用有关问题
SQL语句复用问题现在有一个查询频繁用到,思考有以下几种重用方法1.把它做成视图,可惜参数化视图还没出来.参考网上说的变通实现方式,建一个参数表,每次查询前update该表调整参数.2.做成pipelined函数,代价是索引丢失,当然,对于小表,这个方法有一定价值.3.复制粘贴.4.借助开发工具提供...
96
热度