-
[Oracle开发] 横表转纵表 好手给个方案
横表转纵表高手给个方案产品id 产品颜色 产品型号 是否智能1111 red t1 是1112 blue t2 否1113 green t3 是 产品id 参数名称 参数值 1111 产品颜色 red 1112 产品颜色 blue 1113 产品颜色 green 1111 产品型号 ...
56
热度 -
[Oracle开发] 创办存储过程
创建存储过程就是一个存储过程里包括创建表插入数据使用游标循环打印例子就行不要实现什么功能------解决方案--------------------SQLcodeCREATEORREPLACEPROCEDUREp01ISv_sqlVARCHAR2(1000);BEGINv_sql:='CREATET...
95
热度 -
[Oracle开发] 关于distinct跟group by having count()=1的区别
关于distinct和groupbyhavingcount()=1的区别RT,为什么我得到的结果不一样------解决方案--------------------不一样太正常了比方说你distinct中的列若有多条记录,则可以选出来,但你having..=1肯定选不出来的还有你的distinct中的...
60
热度 -
[Oracle开发] 请教上小弟我这样的sql语句如何写
请问下我这样的sql语句怎么写?selectidfromLOGwhereid='11'查id为11的日志,(同一个id多个日志)现在我想查的同时按sysdate时间排序,应该怎么写sql语句?------解决方案--------------------你的表中是否有记录时间的字段?有的话直接sele...
29
热度 -
[Oracle开发] oracle的一个分组查询有关问题
oracle的一个分组查询问题table:单据号 姓名 金额A name1100A name1200A name2300Bname1400Bname2500要求同一个单据号的按照姓名合起来查询后结果:单据号 姓名 金额A name1300(有100+200得到)Aname2300Bname13...
8
热度 -
[Oracle开发] oracle中可以给游标循环赋值吗解决办法
oracle中可以给游标循环赋值吗我知道在oracle中给游标赋值是类似这样的:opencursor_nameforselectid,namefromstudent;但我现在想给这个游标循环赋值,像给varray赋值一样,比如类似这样:i:=1;forrecincursor_anotherloopi...
59
热度 -
[Oracle开发] 关于Log4net无法利用Oracle.DataAccess写日志到数据库的有关问题
关于Log4net无法利用Oracle.DataAccess写日志到数据库的问题。<connectionTypevalue="Oracle.DataAccess.Client.OracleConnection,Oracle.DataAccess,Version=10.2.0.100,...
20
热度 -
[Oracle开发] 急查询各公司的一条记要
急~~~~~查询各公司的一条记录举列子表:id,com_id,product_id1,1001,20012,1001,20023,1001,20034,1002,2004,5,1002,20056,1003,2008需要把各公司都取出来,并且只取一条产品信息的,结果比如:1,1001,20015,1...
16
热度 -
[Oracle开发] 不能dbms_output.put_line(boolean)?该怎么处理
不能dbms_output.put_line(boolean)?为什么呢?怎样才可以呢?------解决方案--------------------boolean?还是setserveroutputon/declarevboolean=true;begindbms_output.putline(v)...
460
热度 -
[Oracle开发] 关于 Oracle 的条件查询效率的有关问题,请Oracle高手讲解讲解
关于Oracle的条件查询效率的问题,请Oracle高手讲解讲解。Oracle10G一个77个字段的表,现表中数据有四百五十多万条。执行以下语句进行查询查询SELECTWI00FROMINFORWHEREWI05=141ANDWI28='COLLABORATIVE'所需时间要2秒左右,但如果我只写一...
87
热度 -
[Oracle开发] 大横表插纵表怎么处理,等高手
大横表插纵表怎么办,等高手table1:产品id 产品颜色 产品型号 是否智能1111 red t1 是1112 blue t2 否1113 green t3 是table2:产品id 参数名称 参数值 1111 产品颜色 red 1112 产品颜色 blue 1113 产品颜色 green 111...
75
热度 -
[Oracle开发] 一个sql话语的执行
一个sql语句的执行sql语句:insertintoMProcselectdate_time,'',imsi,sci,dci,numfromMProc@jd212;commit;在plsql中可以执行,但是在脚本中不可以执行,为什么呢?在脚本中执行应该怎么写呢?------解决方案---------...
25
热度 -
[Oracle开发] WINDOWS7 能不能装配 oracle BI publisher
WINDOWS7能不能安装oracleBIpublisher谁能告诉我WINDOWS7能不能安装oracleBIpublisher?------解决方案--------------------用WIN7的兼容模式运行即可
465
热度 -
[Oracle开发] oracle事务操作的有关问题
oracle事务操作的问题我一个存储过程中,要先查询一个表,然后根据结果做出相应操作,比如:selectxxfromtableTif(norecord)theninsertxxxtoTelsedosomethingelsecommit当这个存储过程被连续快速调用2次时,第一次的调用事务还没有结束,而...
89
热度 -
[Oracle开发] sql 百分悬赏
求一个sql百分悬赏ID RT_ID RT_GID RT_T RT_V RT_S RT_H RT_D252159 3555 2012-3-7 105.18 正常 23 7252160 3555 2012-3-7 105.18 正常 23 7252161 3555 2012-3-7 105.18...
17
热度 -
[Oracle开发] oracle 事物有关问题
oracle事物问题请问下事物分为哪几种,熟悉的数据库的的事物类型都有那些?------解决方案--------------------oracle事物:oracle事物概念是指在oracle中客观存在的一切事情和物体。简称,oracle事物。------解决方案------------------...
24
热度 -
[Oracle开发] oracle nvl函数的使用方法
求助oraclenvl函数的使用方法有表tyhzh字段可能为空(null)查询时,需要把空值(null)替换成20个空格如何写selectnvl(yhzh,('',20))fromt这样写不行------解决方案--------------------SQLcode--换成tselectnvl(yh...
62
热度 -
[Oracle开发] oracle 触发器
求一个oracle触发器有表T1字段idcode……有表t2字段gh(自动增长列)idcode现在需要一个触发器当表t1新增(删除)一条记录时把所插入记录的id、code插入到表t2中(删除表t2中相同id的那条记账)------解决方案--------------------SQLcodeCREA...
245
热度 -
[Oracle开发] oracle查询为空时的有关问题
oracle查询为空时的问题,在线等有一个表名为com表字段和内容如下idnamebols1a402b503c4d现问:selectbols,count(bols)fromcomgroupbybols;为什么会输出4015010,我想的是,在输出结果为空时,应该是为3的呀,大家帮我看下为什么,tha...
94
热度 -
[Oracle开发] 在oracle 动态sql 中 怎的实现类的的功能? 不用游标
在oracle动态sql中怎样实现类的的功能?不用游标。这是sqlserver的动态sql。DECLARE@SQLVARCHAR(MAX)SELECT@SQL=ISNULL(@SQL+',','')+'['+CAST(ACCOUNT_ZONEASVARCHAR)+']'FROM(SELECTDIST...
16
热度