-
[Oracle开发] java程序中怎么用RunTime执行sql plus命令
java程序中如何用RunTime执行sqlplus命令问题是这样的:Oracle服务器装在局域网内的某台电脑上:比如192.168.0.100;自己的机子ip(装有客户端)是192.168.0.33;在java程序中我想读取某一个表(比如muser)的所有数据作为备份。下面是一些参数:服务器id:...
24
热度 -
[Oracle开发] 在触发器里可以知道影响行数马?解决思路
在触发器里可以知道影响行数马?比如我在delete触发器我怎么才能知道delete语句共删除了多少行呢?------解决方案--------------------sql%rowcount
85
热度 -
[Oracle开发] oci的基础有关问题请问…
oci的基础问题请教……我想在windows平台下面的devcpp这个开发工具中运行“oracle\ora90\oci\samples”中的例子,可是编译器总是提示link错误,大意就是没有定义oci中的函数,我该怎么办呢?------解决方案--------------------没有用过那个工具...
28
热度 -
[Oracle开发] 用plsql developer無法調試存儲過程,高分求解决思路
用plsqldeveloper無法調試存儲過程,高分求我用plsqldeveloper7調試存儲過程的時候,無法進行調試。用鼠標右鍵選擇test菜單項之後,就會發生一個ORA-00931:missingidentifier的錯誤。好像它裏面還說了一個什麽沒有授予權限“debugconnectsess...
111
热度 -
[Oracle开发] 怎么用sql实现这样的效果:一列数放到一行中返回
如何用sql实现这样的效果:一列数放到一行中返回?如下列情况:学生表学生id学生姓名1张三2李四....成绩单课程分数学生id语文801数学901语文852数学952......查询结果学生id学生姓名语文数学1张三80902李四8595....------解决方案-----------------...
118
热度 -
[Oracle开发] 怎么取到最大值,多谢
如何取到最大值,谢谢如下数据列表record_ida1a2--------------------1100290注:a1是个自定义的名称,不存在表中.是经过round(25+某字段值/3)得来需求:a2在a1中取到最大值,如下record_ida1a2--------------------1100...
55
热度 -
[Oracle开发] 一个sql有关问题,请进
一个sql问题,请进select*from(SELECTname,rownumFROMcategoryWHEREflag=1andrownum<=11)whererownum>=1我这样执行可以查到数据,但当我把rownum>=2,或者其他任何值都查不到数据了呢------解决方案...
86
热度 -
[Oracle开发] Oracle中的函数使用。解决思路
Oracle中的函数使用。请问Oracle9i中,有没有什么函数取得一个字符串中某一字符在最右边的位置?例如:'substring.sub.project.prt'字符串,我想取得最右边的字符'.'的位置,有没有什么函数可以直接使用。谢了。------解决方案----...
83
热度 -
[Oracle开发] 关于dblink下ora-02019的有关问题
关于dblink下ora-02019的问题有三个数据库,分别是test1,test2和test3,其中在test3上建立两个dblink分别连接到test1和test2上,dblink在sqlplus下测试都成功,可是当我在pb下应用的时候就报ora-02019的错误。有一点需要说明的是,我在自己的...
131
热度 -
[Oracle开发] 有人能将下面的sql语句转到oracle里执行吗解决办法
有人能将下面的sql语句转到oracle里执行吗createfunctionfun(@useridvarchar(200))returnsvarchar(2000)asbegindeclare@revarchar(2000)set@re=''select@re=@re+',&...
106
热度 -
[Oracle开发] 小疑点送分来了!要的快来
小问题送分来了!要的快来有一表a有4个字段f1,f2,f3,f4.其中f1表示序号,f2表示ID,f3表示标志位(0代表未删除,1代表已删除),f4代表值现要建一约束使得表a中同一ID所对的记录中最多只能有一条记录的f3字段为0.也就是说同一ID不能对应两条及两条以上的未删除记录.本人小菜一个,这问...
108
热度 -
[Oracle开发] 请高手帮忙写下sql语句,该怎么处理
请高手帮忙写下sql语句有2张表,表结构如下表名meetinginfomeetingidvarchar50主键(会议ID)meetingnamevarchar50(会议名)createridvarchar50(发起人ID)joinidvarchar50(参与者ID)表名userinfouseridv...
32
热度 -
[Oracle开发] 关于oracle中的日期比较解决方法
关于oracle中的日期比较要找某日期字段大于一个固定日期的记录,以下2种写法:to_date('2007-02-0109:00:00','yyyy-mm-ddhh24:mi:ss')<字段名和to_char(字段名,'yyyymmddhh24:mi:s...
104
热度 -
[Oracle开发] Oracle 查询日期连续的结果集,该怎么解决
Oracle查询日期连续的结果集我有一张表(表名称T_Income),字段和数据如下:IDInputDateItemNameIncome12006-10-01a10022006-10-01aa5032006-10-01aaa15042006-10-02b20052006-10-02bb1006200...
59
热度 -
[Oracle开发] 分区,异常何在,pl/sql 在list下划了个红线
分区,错误何在,pl/sql在list下划了个红线createtablett1(idnumber(3),namevarchar2(20),sexvarchar2(4),agenumber(3))partitionbyrange(age)subpartitionbylist(sex)(partitio...
43
热度 -
[Oracle开发] 怎么设计数据量大的表,可以提高查询效率
如何设计数据量大的表,可以提高查询效率?我有一张表(t_table),该表数据量很大,而且逐年增加,每年增加的数据在200万条以上,该结构如下:IdbigintNOTNULLauto_increment,VersionintNOTNULL,TitleVARCHAR2(100)notnull,Cont...
106
热度 -
[Oracle开发] 求一连接查询解决方案
求一连接查询表Aidvalue1425表Bidvalue1637需要的结果表ida.valueb.value1462537------解决方案--------------------SQL>createtablea(idnumber,valuenumber);TablecreatedSQL&g...
88
热度 -
[Oracle开发] 问一下这句SQL的查询原理解决方案
问一下这句SQL的查询原理SELECTmsg_id,messagefrommsgwherestate='sd'andmsg_idin(selectmsg_idfromctwheretype='10'andmsg_id=msg.msg_id);我想问selectmsg_...
46
热度 -
[Oracle开发] 关于PL\SQL Developer的应用解决方案
关于PL\SQLDeveloper的应用表名和字段名全是用日文没字起的,在使用PL\SQLDeveloper中打开一个SQLWindow,在里面写上select*fromXXXastwheret.这里我在表的别名t后面点一个小点时,会弹出一个列出该表所有字段的小窗口,由于字段都是日文没字的,在这个小...
69
热度 -
[Oracle开发] 在oracle中怎么用trigger 控制字段值范围
在oracle中如何用trigger控制字段值范围?各位老大:由于我在做一个项目时上传数据,要控制一些字段的范围;由于插入时在pl/sql中实现,所以想要用triger解决这个问题。希望牛人们不吝赐教呀。不胜感激!------解决方案--------------------createorrepla...
99
热度