-
[Oracle开发] ,select多个字段赋值给多个变量,如何写sql语句
求助,select多个字段赋值给多个变量,怎么写sql语句在存储过程中定义了变量v1int;v2int;v3int;从表tab1选择3个字段f1,f2,f3赋值给这三个变量,要如何写如果单个变量可以selectf1intov1fromtab1但是多个变量不知道怎么用一个语句来赋值请高手指教-----...
25
热度 -
[Oracle开发] sql 空值有关问题
sql空值问题表table字段有(没个字段类型都是varchar2(20))field1,field2,field3,field4,field5,field6,field7,field8,field9b2a312s1f11s22c223320133fddfs如何快速判断哪一条数据里面没有空值即fie...
81
热度 -
[Oracle开发] 使用游标逐行更新数据,该如何处理
使用游标逐行更新数据DECLARE--selectt.*,t.rowidfromb_testt;--LocalvariableshereCURSORUPDATE_CURSORISSELECTT.*,T.ROWIDFROMB_TESTTFORUPDATEOFT.TABLE_NAME;T_ROWUPDA...
32
热度 -
[Oracle开发] 求解释 sql中字符串连接的有关问题
求解释sql中字符串连接的问题selectto_char(sysdate,'YYYYMMDD')||to_char('14','0099')fromdual;结果是201205220014中间会多出一个空格来,这是为什么?用selectto_char(sysdate,'YYYYMMDD')||tri...
92
热度 -
[Oracle开发] oracle中定义type时,能否在其字段中包含一个游标?解决思路
oracle中定义type时,能否在其字段中包含一个游标?比如:createorreplacetypetype_test(idvarchar(20),numnumber(10),curcursor);但是我这样定义是有错误的,报这个错误:PLS-00201:identifier'CURSOR'mus...
14
热度 -
[Oracle开发] oracle 排序解决方法
oracle排序假设数据如下:IDDIVNUM111121213223312322每个ID下均有DIV1,2保持这样的格式,再以num排序怎样得到如下结果111121312322213223------解决方案--------------------SQLcodewitht1as(select1id...
46
热度 -
[Oracle开发] 属于B表区段之间,在A表没有出现的数据,该如何解决
属于B表区段之间,在A表没有出现的数据求教各位大侠,A表中的数据在B表中某一区段存在,我现在想取出的结果是,属于B表区段之间,在A表没有出现的数据!A表如下:NameNum大点100000多点100012黑点23976垄断465365起点34879080开点2190B表如下:StationnameB...
11
热度 -
[Oracle开发] SQL语句的写法!希望大家帮帮忙
求一个SQL语句的写法!希望大家帮帮忙!是这样的,现在这边要求就是假如我查询从2012-05-11号到2012-05-21号的数据这中间不是有10天的时间吗?如果是2012-05-15号到2012-05-20就是5天的时间我需要把每天的数据做个汇总,就是这样按照收货单位,发货单位,物料,比如物料:铁...
26
热度 -
[Oracle开发] 求oracle的分析[监听]工具
求oracle的分析[监听]工具,在线等请问oracle有没有像sqlserverprofiler的分析工具,我是win7系统,安装oracle版本是win32_11gR1;比如我本地有个asp.net网站连接的这个oracle数据库,我在页面上做个添加商品的操作,就能在那个“工具”上看到执行的sq...
489
热度 -
[Oracle开发] 棘手有关问题,需要根据公式计算百分比,从多张表中取数
棘手问题,需要根据公式计算百分比,从多张表中取数A表aabbB表ccC表dd现在需要根据公式A表中aa为1的总数/B表总数-C表dd不为1的总数-A表bb为1的总数怎么实现啊,分母不可以为0的,取不到数就是0还要计算百分比------解决方案--------------------SQLcodese...
74
热度 -
[Oracle开发] 位图索引出现在连接条件上不起作用?该怎么处理
位图索引出现在连接条件上不起作用?以scott用户下的dept和emp两个表为例Select*From(Select*FromdeptWheredeptno='10')deptLeftJoinempOndept.deptno=emp.deptno如果在emp.deptno上创建了一般索引,则执行计划...
79
热度 -
[Oracle开发] 求oracle的分析[监听]工具,该如何处理
求oracle的分析[监听]工具请问熟悉oracle的朋友,在oracle中有没有像sqlserverprofiler那样的分析工具。就是在页面上做个操作(比如查询或添加),然后在这个工具上就能看到对哪些数据表进行了查询或添加,还能看到sql语句。要是有或类似的工具请告知!------解决方案---...
512
热度 -
[Oracle开发] 字段中部分字符进行替换(急)解决办法
字段中部分字符进行替换(急!)现有表table1和table2table1表中有4个字段:id,A端,Z端,波道电路idA端Z端波道电路111205102339182399OuHaiBian_CW_S_015/shelf1/s1/p7-8/ATangLingBian_CW_S_013/s17/p7-...
87
热度 -
[Oracle开发] oracle sql语句,该怎么处理
oraclesql语句我建立了一张表bwl字段如下bwlbhbwlnrtxsjtxsj是日期类型我想写一条sql语句内容是查询今天明天后天的数据我是这样写的select*fromBWLwheretxsj=(to_char(SYSDATE+3,'YYYY-MM-DD'))可是这个这是能查询25号的数据...
40
热度 -
[Oracle开发] 多对多查询解决方案
多对多查询不才,望各位帮忙~谢谢A表3个字段,fa,zhao,acolB表3个字段,fa,zhao,bcolA表中,打个比方fazhaoABACBDBACDAE...后边的acol,只有4种数据(如果disinct(acol),只会产生4条数据,例如1,2,3,4。但是实际不知道是什么。)。在B表中...
37
热度 -
[Oracle开发] 跨用户触发器如何写啊
跨用户触发器怎么写啊???做项目要用到触发器,急求一个Oracle下跨用户触发器的实例...------解决方案--------------------LZ说的跨用户是指在A用户下要使用B用户的表吗,如果是的话:先在B用户赋权给A,SQLcodegrantselect,insert,delete,u...
74
热度 -
[Oracle开发] oracle并行处理的有关问题?
oracle并行处理的问题???oracle支持并行处理,提供了如表级锁、行级锁等。1.哪位能帮忙介绍下插入、查询及删除操作时,分别会用到哪些锁?2.三个线程同时对一个表分别执行插入、查询及删除操作时,oracle是否会并行处理,还是要等一个操作完成后再进行另一个操作?非常感谢!------解决方案...
2
热度 -
[Oracle开发] 用UTL_FILE导出来的数据某列有多行,怎么变成一行
用UTL_FILE导出来的数据某列有多行,如何变成一行?用UTL_FILE导出文件的语句为:selectalarm_id,alarm_textintov_alarm_id,v_alarm_textfromactive_alarmwhereoccur_time>=trunc(sysdate)an...
29
热度 -
[Oracle开发] 编译这个存储过程,pl/sql马上就无响应了解决方案
编译这个存储过程,pl/sql马上就无响应了这个过程一开始放在包里面编译就无响应了,拿出来单独运行也是这样.在会话中查看已经被锁死了,不知道是什么原因,各位帮帮忙createprocedurefindGuestById(hidinpss_guest_data.id%type,hguestidoutp...
46
热度 -
[Oracle开发] 求一条查询SQL解决方案
求一条查询SQL现有表,nm_purchase字段id,date,cost(double类型)现在又数据12010-01-0208:23:5923.522010-01-0209:23:5924.532010-01-0310:23:5921.542010-01-0411:23:5926.552010-...
83
热度