-
[Oracle开发] oracle中关于时间的处理有关问题
oracle中关于时间的处理问题要求写一个SQL:如果给你一个时间,知道该时间的年,月(或者季度)1、现在如何根据第几个月来得到这个月的时间:如:年->2011,月->2月,应该要得到:2011-02-01至2011-02-282、现在如何根据第几个季度来得到这个季度的时间:如:年-&g...
45
热度 -
[Oracle开发] 史上最坑爹的update 求答案,该怎么处理
史上最坑爹的update求答案有个表A(IDnumbernotnull,agenumber,last_agenumber,OKnumber)所谓last_age就是(比本人小的,最接近本人年龄的某人)的年龄,这个某人的OK字段不能等于0的不能等于null也不能是0现在要求更新last_age求upd...
103
热度 -
[Oracle开发] oracle case when 多条件控制语句,该怎么处理
oraclecasewhen多条件控制语句RToracle数据库中已知:selectt.a,t.bfromtable1t,table2t2wheret.c=t2.candt.d=case¶m='01'then'1'--想在此处多加一条语句。像这样:case¶m='01...
99
热度 -
[Oracle开发] oracle如何解析base64编码?
oracle怎么解析base64编码??流程是这样,在oracle数据库中调用接口,接口中返回了一个xml的文档,文档某节点中的内容是一个图片的base64编码,业务是需要直接在oracle中将该图片存储到blob字段,并能够成功显示出图片。我已经解析了文档,并且能够成功插入到blob字段,但是却显...
97
热度 -
[Oracle开发] oracle的嵌入式SQL,该怎么处理
oracle的嵌入式SQLoracle的嵌入式SQL中支持这种查询方式吗?EXECSQLselectmax(procode)into:tempprocode1fromln002whereprocodelike:tempprocode;------解决方案--------------------tem...
65
热度 -
[Oracle开发] 用OCI,NUMBER(10)类型对应C程序用,应该定义什么类型?多谢
用OCI,NUMBER(10)类型对应C程序用,应该定义什么类型?谢谢用OCI,表中数据类型是number(10),对应的C程序中应该定义是什么类型?如果定义为SQLT_UIN,无符号整形,那么在C程序中个,有可能会存在溢出情况,c程序中,无符号整形最大为4294967295那么但数据中数据大于这个...
47
热度 -
[Oracle开发] dual表的二次利用有关问题
dual表的二次利用问题?asweallknow,dual能够被用于计算。那么我想知道,能不能被用于设计成计算器呢?实现的价值和成功率有多大?------解决方案--------------------想法很好,可以研究一下------解决方案--------------------可以,你要实现什...
53
热度 -
[Oracle开发] 一个关于游标无效的有关问题
一个关于游标无效的问题我有两个存储过程,过程A返回一个游标,这个游标是查询在过程A中的一个临时表中的所有数据.然后过程B会调用过程A并取游标里的数据...现在有个很奇怪的问题,如果过程A中的那个临时表中没有数据,那在过程B中fetch游标就会报ORA-01001无效的游标...如果有数据那就没问题....
41
热度 -
[Oracle开发] 存储过程的循环中有sql就出异常
存储过程的循环中有sql就出错误。createorreplaceprocedurereset_seq is l_valnumber; numnumber;Cursorcur_seqisselectsquencenamefromcodein...
101
热度 -
[Oracle开发] 将txt导入到oracle中有什么办法?解决方案
将txt导入到oracle中有什么办法?不需要人工去导的,PL/SQL中的textimporter可以自动导入吗?比如做成一个job------解决方案--------------------结构简单自己写过程读取txt,解析成insertsql执行,用job调结构复杂自己写sqlldr的ctl文件...
79
热度 -
[Oracle开发] pl sql(9i):怎么判斷某個欄位中的內容有多少行及每行的長度是多少
plsql(9i):如何判斷某個欄位中的內容有多少行及每行的長度是多少?假如有個欄位(lv_txt)的內容如下:aaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbcccccccccccccc如何寫一個procedure或function或用內置函數判斷這個欄位有多少行及每行的長度是...
154
热度 -
[Oracle开发] 求:在同一张表中根据name相同,把后面的text字段全部串成一个文件的SQL,该怎么解决
求:在同一张表中根据name相同,把后面的text字段全部串成一个文件的SQL有一张表:nonametext1ahello2aworld3ahaha4bccc5bddd我想根据name字段,如果同名就显示:ahelloworldhahabccdd怎么用一条SQL语句(不用storeprocedure...
43
热度 -
[Oracle开发] A用户创建了个type,怎样授权B用户调用?解决办法
A用户创建了个type,怎样授权B用户调用?A用户创建了个下面的type,怎样授权B用户调用?createorreplacetypesrarrayasarray(1000)ofvarchar2(3000);grantexecuteonA.srarraytoB;这样写不行啊------解决方案----...
84
热度 -
[Oracle开发] 用友一道数据库面试题 难啊解决方案
用友一道数据库面试题难啊三张表student学号名专业号project项目号名每小时钱student&PrJ学号项目号项目工时第三个表关联一二个表,项目费=每小时钱*项目工时让求每个系每个项目的费用。呵呵,用sql语句不用程序啊头疼死我了,做不上。------解决方案------------...
18
热度 -
[Oracle开发] 关于数据插入或删除后,更新排列序号的有关问题
关于数据插入或删除后,更新排列序号的问题简单点说,比如我有一个库表,字段就是人名,在查询时要根据用户自已的需求来排序,所以再加了一个字段记录序号,比如:张三1李四2王老五3赵大4。。。。。现在,在应用程序界面新增了一个人名进去,比如在李四前面加了一个人:甲六,那新的排序应该是:张三1甲六2李四3王老...
9
热度 -
[Oracle开发] 求一SQL解决方法
求一SQL代码价格日期0017.01201205010025.45201205010035.68201205020017.05201205030035.45201205030017.1620120504要求查询结果代码价格日期代码上次价格日期0017.15201205040017.052012050...
24
热度 -
[Oracle开发] 请问关于百万条记录统计的有关问题
请教关于百万条记录统计的问题!数以亿计的记录数,从中检索出百万条记录,并对相关字段进行统计,请问怎么做速度才会比较快????谢谢!!!!------解决方案--------------------首先根据你的字段建索引嘛------解决方案--------------------对于where条件中...
72
热度 -
[Oracle开发] oracle 行列转换有关问题
oracle行列转换问题表:tb_test表数据如下:id,b_user,b_v1,b_v2,s_user,s_v1,s_v21001张三111222李四333444想实现如下结果:id,user,v1,v2,1001张三1112221001李四333444网上搜索了一下,没找到合适的方法~或者是否...
36
热度 -
[Oracle开发] oracle 物理视图无法更新有关问题,求帮助CREATE MATERIALIZED VIEW RPT_10000_P_BAISE
oracle物理视图无法更新问题,求帮助CREATEMATERIALIZEDVIEWRPT_10000_P_BAISE创建物理视图语句CREATEMATERIALIZEDVIEWRPT_10000_P_BAISEREFRESHFORCEONCOMMITASSELECT*FROMRPT_10000RW...
59
热度 -
[Oracle开发] 一个简单的存储过程,该如何处理
一个简单的存储过程我每天都要更新前一天的的两条语句,更新提交后,再去执行那天的存储过程prc_pnr和prc_fdl,每天都手动,太麻烦了,所以想写个过程。我写的过程如下,但不确定时间有没有写对createorreplaceprocedureCTU_JHG_PRICEbeginupdatep2002...
55
热度