-
[Oracle开发] oracle的with语句有关问题
oracle的with语句问题withtmpPagingas(selectl_user_code,vc_user_name,row_number()over(orderbyt.rowid)numfromtg_usertselectt.*,(selectcount(1)fromtmpPaging)to...
103
热度 -
[Oracle开发] 用dblink查询数据,发现查询不已,是什么为题
用dblink查询数据,发现查询不了,是什么为题啊我想查询另一台服务器上面oracel的数据,用dblink出现图中的错误,请问该如何解决------解决思路----------------------本帖最后由bw555于2015-01-1315:02:08编辑不能通过dblink访问lob类型,...
82
热度 -
[Oracle开发] 问一个时间比较的话语
问一个时间比较的语句比如time字段里有三个字符串Time11:0012:3014:20我要返回一个最大时间的数据14:20比较时间的语句怎么写?------解决思路----------------------SELECTMAX(TIME)FROMtable_name;------解决思路-----...
60
热度 -
[Oracle开发] ORACEL中数据一对多的关系解决方法
ORACEL中数据一对多的关系我在前台页面做了一个功能:实施部门可添加多个,每添加一个实施部门,相应增加联系人、联系电话、分机号,我想的是在表里面单独建字段单独存放,就是他加一个部门,联系人,联系电话,分机号,我就在表里面用对应的4个字段存数据,他再加一个,我再用另外的4个字段存放,也就是加N个部门...
74
热度 -
[Oracle开发] 一个多列转一列多行的有关问题
求助一个多列转一列多行的问题!现在有一些类似以下的数据:PERSONNUMEVENTDATEINPUNCHOUTPUNCH E4103 2015/1/16 2015/1/1619:52:00 E4103 2015/1/16 2015/1/178:00:00 E4103 2015/1/162015...
39
热度 -
[Oracle开发] 怎么在job的执行过程中修改job自身的下次执行时间
如何在job的执行过程中修改job自身的下次执行时间?用job调一个存储过程,要根据存储过程的执行时间,修改job的下次执行时间。一开始我是把dbms_job.next_date()写在调用的存储过程里。但是发现写在这里没用,因为job执行完之后它会再修改自己的下次执行时间。后来因为存储过程执行到最...
86
热度 -
[Oracle开发] 关于大量数据的安插
关于大量数据的插入有100000个设备,每30秒查询下设备信息(设备的信息有很多),然后将信息写入数据库,应该怎么设计数据库,是新建100000个表还是都写入一个表里。还有,是每查到一个信息就写入数据库还是先把信息存储在本地文件然后分批插入数据库。求大神帮忙------解决思路-----------...
32
热度 -
[Oracle开发] 求问一个select (select a from table) from table的有关问题
求问一个select(selectafromtable)fromtable的问题?select(select字段1from表2)from表1表2中的字段1存放的数据名称和表1的字段名相同,比如表2中的数据a=表1中的字段a。我想查询的是selecta,b,cfrom表1但是a,b,c需要从表2中查出...
134
热度 -
[Oracle开发] Oracle数据库,电脑重启以后建的表空间什么的都没有了
Oracle数据库,电脑重启之后建的表空间什么的都没有了。关闭电脑之前建的wms数据库,重启电脑之后就没有了,连不上数据库,请问这是哪里出了问题?先谢谢大家了。------解决思路----------------------建议LZ查一下实例名称。selectinstance_namefromv$i...
48
热度 -
[Oracle开发] 一个开发实例的有关问题(快照相关)
一个开发实例的问题(快照相关)现有一个总表table1,只有一个主键mobile,行数6500万,列数40列。现今要用java开发一个数据平台,实现的效果是,将总表中的数据进行分类统计以图表的形式显示出来,比如说按地域统计,各地区占比多少,统计结果;按照年龄统计,各个年龄层的人数多少;按手机运营商分...
96
热度 -
[Oracle开发] Select count(*) from USER 与Select count(ID) from USER不同之处解决方法
Selectcount(*)fromUSER与Selectcount(ID)fromUSER不同之处Selectcount(*)fromUSER与Selectcount(ID)fromUSER不同之处是什么,哪个好呢?------解决思路----------------------Selectcou...
93
热度 -
[Oracle开发] 更新pId 替上级的ID
更新pId为上级的ID直接上图:想把PARENT_ORDER字段值改为IS_ORDER值相同的ID。IS_ORDER是PARENT_ORDER上级。------解决思路----------------------updatetableNamesetPARENT_ORDER=IS_ORDERwhere...
79
热度 -
[Oracle开发] ORACLE中NUMBER(12)类型的ID号,多人安插操作,取唯一值
ORACLE中NUMBER(12)类型的ID号,多人插入操作,取唯一值。ORACLE中有个表的字段名ID,类型为NUMBER(12),多人同时Insert时取下一个ID,同时要保证ID的唯一性,不能改表结构。(现在多人INSERT同时Insert的时候,ID号不是唯一的,要改)请教怎么实现?----...
135
热度 -
[Oracle开发] Oracle 事物相干,求支招
Oracle事物相关,求支招大概逻辑是这样的。本地函数A(读写一卡通卡片的函数)服务器函数B(调用操作Oracle的方法)。函数A执行的时间可能需要个1秒中。这样的话,把A和B放到一个事物中明显是不合理的这样的话在循环执行过程中会把表锁死。现在能想到的逻辑就是先执行B执行A,加入A执行失败,在执行C...
106
热度 -
[Oracle开发] 批处理导入多个.SQL文件到oracle解决思路
批处理导入多个.SQL文件到oracle最近因为项目需要,打算写一个批处理程序,更新数据库中的表数据。写了3个sql文件:a.sql,b.sql,c.sql,在这三个文件中,实现了向表中插入数据的操作。目前我通过SQLPLUS可以执行一个SQL文件,例如:sqlplustest/test@test@...
62
热度 -
[Oracle开发] 急Oracle简单的触发器有关问题
急:Oracle简单的触发器问题我想写一个简单的触发器,来禁止用户的EXP备份操作,参考网上的代码,最后精简如下,应该是非常简单了:createorreplacetriggertr_expafterlogonondatabasedeclarev_provarchar(20);beginselectu...
106
热度 -
[Oracle开发] 关于oracel中的function有关问题
关于oracel中的function问题createorreplacefunctiongetglobalidreturnvarchar2isresultvarchar2(20);beginselectto_char(sysdate,'yyyymmdd')||lpad(seq_globalid.nex...
102
热度 -
[Oracle开发] ,各位大神哪位高手能帮忙解答sql有关问题
在线等,各位大神谁能帮忙解答sql问题谁能给我解释一下------解决思路----------------------LZ什么问题?两张图,没看出什么端倪来。。。------解决思路----------------------下面那个运行时少个条件,时间却少了好多,这个原因需要看看执行计划了,单看语...
86
热度 -
[Oracle开发] oracle触发器中执行DDL话语
oracle触发器中执行DDL语句INSERTINTORESOURCE_CATEGORY(C_ID,C_NAME,C_COLUMN,PARENT_C_ID,CREATE_TIME,CREATE_PERSON_ID)VALUES('110','测试','RESOURCE_TEST','1',SYSDA...
130
热度 -
[Oracle开发] oracle顶用for update锁存储过程有什么风险
oracle中用forupdate锁存储过程有什么风险最近碰到一个问题,想把一个存储过程锁住,每次只让一个进程进去执行,上一个结束了下一个才能继续。不过没找到合适的锁住存储过程的方法。打算用selects.idinto变量from表swhererownum=1;试了下,貌似是达到了锁住存储过程的要求...
61
热度