-
[Oracle开发] 请问下这个存储过程编译不过,是什么原因呢
请教下这个存储过程编译不过,是什么原因呢?CREATEORREPLACEPROCEDURESCOTT.GOODASTYPEC1ISREFCURSOR;B1SCOTT.EMP%ROWTYPE;BEGINOPENC1FORSELECT*FROMSCOTT.EMP;LOOPFETCHC1INTOB1;EX...
30
热度 -
[Oracle开发] 拆分的sql写法
求一个拆分的sql写法现有两张表的数据和结构如图:test:test1:现在想把test1中的prem1的值存到test表的prem1中,按照companycode1的prem占比来计算prem1应该存多少的值,而且因为占比有的时候会出现1/3这种,就要排序,前几项按占比,最后一个按总的prem1减...
26
热度 -
[Oracle开发] ORACLE 左连接为空解决办法
ORACLE左连接为空SELECTTSC.IDID,TSC.USER_IDUSER_ID,USER_ID/5ASGSEND_TIME,TO_CHAR(SEND_TIME,'YYYY-MM-DDHH24:MI:SS')SEND_TIME,CASEWHENTSC.PRI=0THEN'最高'ELSE'普通...
26
热度 -
[Oracle开发] 新手 写不出来了 IF 如何嵌套
新手写不出来了IF怎么嵌套啊Ifproductname='XXX'IfproductID>0DBMS_OUTPUT.PUT_LINE('A');IfproductID=0andproductNUMisnotnullDBMS_OUTPUT.PUT_LINE('B');Ifproductname!...
67
热度 -
[Oracle开发] 年-月 格式?解决方法
年-月格式??oracle数据库日期只保存年-月格式,,date类型可以吗?我在前台保存的时候也只保存年-月格式,后台则吗保存到数据库里------解决方案--------------------引用:Quote:引用:Quote:引用:oracle数据库日期只保存年-月格式,,date类型可以吗?...
368
热度 -
[Oracle开发] Oracle 函数,该怎么处理
Oracle函数哥们我是最近刚学的oracle看到网上有建序列号的但是都怎么明确,希望能在这里找到明确的答案,还有以及那个单据函数,这个是经常用的希望你们能帮忙解答下。createtableierp_account_info(master_idnumberprimarykey,--序列号apply_...
505
热度 -
[Oracle开发] oracle列转行,该怎么解决
oracle列转行数据库一张表表结构如下1ABCD2ABC如何变成1A1B1C1D2A2B2C------解决方案--------------------除了上面的,你也可以了解一下pivot,unpivot的语法,也可以实现------解决方案--------------------如果其他列是相...
62
热度 -
[Oracle开发] select的结果集怎么转换成字符串
select的结果集如何转换成字符串本帖最后由roofwei于2014-07-0321:39:05编辑对于Oralce查询得到的结果集,同所拼出来的字符串之间怎样的换转?如下:SELECT*FROMtWHEREt.colAin(SELECTcasewhenext2='A'orext2='BC'the...
31
热度 -
[Oracle开发] 定义数据库表时为啥要有字段长度这个选项,数据类型本身不就是有范围的吗
定义数据库表时为什么要有字段长度这个选项,数据类型本身不就是有范围的吗?定义数据库表时为什么要有字段长度这个选项,数据类型本身不就是有范围的吗?字段长度的单位是什么啊?字节?比如我定义了个int型的字段,int本身4个字节,但是我选择字段长度10,这不是矛盾吗?------解决方案---------...
36
热度 -
[Oracle开发] oracle *AVL 中数据导入表出错
oracle*.AVL中数据导入表报错导入的ctl文件类容:loaddatainfile'/data1/gzqd/chnl_reward/201405/M30038_999_001201405000001.AVL'appendintotableQD.SA_JT_MONITOR_201405Field...
267
热度 -
[Oracle开发] 关于查询数据的调整
关于查询数据的整合数据库中查询的到员工日期时间考勤类型a201407078:30:20输入a201407079:30:22输出a2014070710:30:20输入a2014070712:30:20输出a201407088:14:20输入a2014070812:30:20输出orale如何编写sql...
86
热度 -
[Oracle开发] oracle与此同时删除多条记录
oracle同时删除多条记录Oracle同时删除多条记录,如何返回删除成功记录数和删除失败记录数?主要用于用户选中多条记录删除后,页面反馈用户删除结果“成功删除*条,失败*条。”。------解决方案--------------------怎么还会有这种需求,又失败的全部回滚回去。这样只需要知道影响...
46
热度 -
[Oracle开发] 总是报错 group function is not allowed here 第6行,该怎么解决
总是报错groupfunctionisnotallowedhere第6行declareV_MKT_COUNTnumber(4);V_INV_COUNTnumber(4);beginselectsum(casewhenLICENSE_TYPE_ID=4then1else0end)intoV_MKT_C...
73
热度 -
[Oracle开发] ORACLE SQL数据合并解决方案
ORACLESQL数据合并有一张表CHARGES,记录如下:CODEAR_APCOMPANYAMOUNTABCARCUSTOMER100.00ABCAPVENDOR180.00XYZARCUSTOMER50.00XYZAPVENDOR230.00现想用SQL实现如下结果,请问如果实现。谢谢!ABCC...
103
热度 -
[Oracle开发] 关于数据库访问的有关问题(表或视图不存在)
关于数据库访问的问题(表或视图不存在)我做项目的时候访问的是远程的数据库,今天我把远程数据库的内容全部去过来了(表、表空间、用户、索引都是完整的抄过来的)。我JDBC配置在远程数据库的时候项目正常启动,JDBC配置到本机时报错:====================================...
29
热度 -
[Oracle开发] 求好手帮忙写个有难度的SQL
求高手帮忙写个有难度的SQLCREATETABLEtest1(CIDINTEGERNOTNULL,MAIDINTEGERNOTNULL,CALLINGNUMVARCHAR2(10BYTE)NOTNULL,--呼叫号码)CREATETABLEtest2(CIDINTEGERNOTNULL)CREATE...
14
热度 -
[Oracle开发] 一个很诡异的SQL嵌套查询有关问题,求教高手解释一下原因
一个很诡异的SQL嵌套查询问题,求教高手解释一下原因?问题很隐藏,无任何报错,子查询中的where条件用到了最后外面主查询表中的一个值,但这个条件居然没有效果。为什么这个内查询中的条件(a.entity_id=t1.entity_id)会无效?子查询单独查询,才是正确的结果,见下图:有知道原因的给我...
95
热度 -
[Oracle开发] oralce联结子查询的疑惑
oralce联合子查询的疑惑如下两个sql,假如数据量非常大,在没有索引的情况下,哪个性能会好些selectdname,deptnofromdeptwheredeptnoin(selectemp.deptnofromempwhereemp.deptno=dept.deptno);selectdept...
52
热度 -
[Oracle开发] Oracle获取创办语句
Oracle获取创建语句。据悉在MYSQL中showcreatetabletable_name可以获取到表创建语句。请问在Oracle中应该如何获取,需要SQL语句。使用工具获取不在需求中。求解。------解决方案--------------------dbms_metadata.get_ddl(...
49
热度 -
[Oracle开发] NVL成效出不来 结果还都是null
NVL效果出不来结果还都是nullSELECTDISTINCTNVL(LM_LICENSE.LICENSE_TYPE_ID,0),NVL(CASE_MASTER.CASE_ID,0),NVL(CASE_PRODUCT.PRODUCT_ID,0),NVL(CASE_PRODUCT.SEQ_NUM,0)...
89
热度