-
[Oracle开发] 刚学oracle,看小弟我这如何写
刚学oracle,看我这怎么写?我在pl/SQL中,我的表从左到右里是这样的:id(NUMBER(10))fid(NUMBER(10))msg(VARCHAR2(400))time(DATE)rmid(NUMBER(10))rmlv(NUMBER(10))dsid(NUMBER(10))我这样写的插...
64
热度 -
[Oracle开发] full join 实施非常慢
fulljoin执行非常慢用leftjoin很快就可以出来查询的数据。但是改成fulljoin就很慢。等个十几分钟都执行不完。不知道是数据库还是查询语句的问题。oracle的数据库。希望大家能给点建议。有必要的话我可以把查询语句贴出来。------解决方案--------------------fu...
205
热度 -
[Oracle开发] oracle表或视图不存在有关问题
oracle表或视图不存在问题?oracle表或视图不在,但是数据库中表是存在的,但是通过grantselectanytableto用户名;再去查询还是显示表或视图不存在,这是怎么回事?------解决方案--------------------若不是當前所有者的表,要加入表的所有人才可以,如sco...
75
热度 -
[Oracle开发] Sql解决思路
SqlS------解决方案--------------------一般情况下,where条件中和null比较将会导致fulltablescan,实际上,如果table中索引建列的值都为null,那么该行在索引(此处指b*tree,位图索引和聚簇索引可以有空值)中就不会存在,因此oracle为了保证...
97
热度 -
[Oracle开发] oracle 10g到10g imp 导入数据疏失 求高手分析
oracle10g到10gimp导入数据出错求高手分析..正在导入表"RDCLUSTERLOAN"导入了0行..正在导入表"RDFIN_SQ"导入了0行..正在导入表"RDSORT1"导入了9行..正在导入表"RDSORT2&qu...
47
热度 -
[Oracle开发] Oracle开发中open_form,call_form,new_form 的差别
Oracle开发中open_form,call_form,new_form的区别.1、open_form是一个受限的封装过程,他可以产生一个新的form但不代替原来的form,在新的form启动后可以不把控制移动到新的form里面,也可以将输入焦点移动到新的form里面,用户可以在两个form之间导...
73
热度 -
[Oracle开发] 一个多表查询
求助一个多表查询A表PersonpersonidpersonnameB表CarcaridcarnameC表Conn(连接表)personidcarid查询后显示结果personidpersonnamecaridcarname注意事项:一个person可以对应多辆车也就是结果中carid是没有重复的,...
79
热度 -
[Oracle开发] 怎么对表中的数据进行多次检索
如何对表中的数据进行多次检索表结构:姓名,出生时间,找出不同时间段的人数------解决方案--------------------SQLcodeSELECTDATE,SUM(PERSON)FROMTABLENAMEGROUPBYDATE
86
热度 -
[Oracle开发] 请问一个计算百分比的有关问题
请教一个计算百分比的问题数据如下:类别品名数量A鸭脖25.5A鸡爪82B脉动26A香肠12B加多宝22需求是我要得到A类中每个品名占自己类别数量的百分比SQL该如何写?想查询得到品名数量比例鸭脖25.521.34%鸡爪8268.62%香肠1210.04%脉动2654.17%加多宝2245.83%--...
23
热度 -
[Oracle开发] 2个表里都有个毫秒级的时间字段,如何按照这个时间给2个表的内容放到一起排序
2个表里都有个毫秒级的时间字段,怎么按照这个时间给2个表的内容放到一起排序?A表包含name,addressB表包含pinyin,zhuzhi比如A表里createtime字段包含1329895557(20120222),1327133691(20120121)B表里issuedtime字段包含13...
74
热度 -
[Oracle开发] 如何输出数据库中按编码排序后,最后5条记录
怎么输出数据库中按编码排序后,最后5条记录?如果用rownum的话,是不是要统计一共多少行,然后从倒数第5行输入------解决方案--------------------不能反过来排序,取前5行吗?如果不能这么做,就嵌套一层wherebetweenmax(rownum)-4andmax(rownu...
82
热度 -
[Oracle开发] vs2008连接Oracle数据库有关问题
vs2008连接Oracle数据库问题怎样判断以连接的数据库是否是正确的数据库呢?------解决方案--------------------不明白.....
22
热度 -
[Oracle开发] PL/SQL中循环不满足条件如何跳出当前循环继续
PL/SQL中循环不满足条件怎么跳出当前循环继续PL/SQL中循环不满足条件怎么跳出当前循环继续就是像Java中一样不满足条件break但是可以继续循环------解决方案--------------------loop中增加ifelse进行判断~~~·~------解决方案-------...
32
热度 -
[Oracle开发] [ins-20802]orcal net configuration assistant 失败,该如何处理
[ins-20802]orcalnetconfigurationassistant失败原因上面写的是插件的执行方法失败,我的系统是window7的。请问是什么原因?------解决方案--------------------Oracle暂时还不支持WIN7在WIN7下以兼容模式安装的么?
781
热度 -
[Oracle开发] 怎么暂存查询结果,用于后续操作
如何暂存查询结果,用于后续操作?我查询到了若干记录行,保存在表变量中,然后针对这些记录,进行一系列更新和插入。下面红色的代码就是我的意图,但是这么写是不行的,因为表变量不被当作一个表。请问有什么办法可以实现这样的需求?(除了用全局临时表之外,那个比较复杂)declareTYPEemp_table_t...
30
热度 -
[Oracle开发] oracle主键加一个大于0的约束如何加
oracle主键加一个大于0的约束怎么加?表名:bill主键:bill_idbill_idshop_name1ipad2iphonse4我要求的效果是:bill_id作为作为主键,而且大于0------解决方案--------------------SQLcodecreatetableBILL1(B...
21
热度 -
[Oracle开发] 索尼DADC口试的一道题,求解!
索尼DADC面试的一道题,求解!!!!!题目大概是这样的:某表:tcodetnamettypetnum1 A 1 1001 A 1 5001 B 1 2001 B 2 6002 A 3 4002 A 3 7002 B 1 400想要获取这样的结果:tcodetnametnumtstatus1 A 6...
100
热度 -
[Oracle开发] oracle数据类型以及约束解决思路
oracle数据类型以及约束我的需求是:要保存一个密码到数据库,这个密码必须为6位数字。如果我将number类型当做数据类型的话,假如最前面几位为0的话,直接用number保存,前面几位为0的就会丢失,所以我想用varcher类型保存,但是要加一个约束。也就是说这个约束必须满足下面几个条件:1,大于...
14
热度 -
[Oracle开发] 求教一个sql写法,该如何解决
求教一个sql写法selectt1.ip,count(ip)aanum,d15mifromRPT_BAK_20120512t1,wheret1.type='2'groupbyip,d15mi结果:ipaanumd15mi10.138.250.1031820120512001510.136.16.19...
69
热度 -
[Oracle开发] 数据展示太慢
数据显示太慢公司的软件要求必须一次读出一万条左右的记录,不能分页,数据取得之后,在表格里显示出来的时候太慢了,我用的是C1flexgrid控件,每次都要二十秒左右时间,查了很多资料,查多了之后脑壳就有点晕了.发发贴子,找找思路...我不想换控件,因为要做多表头,现在的C1还是比较方便.我试过多线程,...
81
热度