-
[Oracle开发] 从select的数据全部insert into 到另一个表,表结构有点不同怎么处理
从select的数据全部insertinto到另一个表,表结构有点不同怎么办?insertinto新表(字段1,字段2,字段3)select旧表(字段1,字段2)问题是我新表增加了一个字段,其他都一样的,怎么办啊?难不成让我for循环为了那一个字段来循环插入?------解决方案----------...
45
热度 -
[Oracle开发] oracle数据库触发器可否调用远程JAVA程序,该如何解决
oracle数据库触发器可否调用远程JAVA程序java程序不在本地。请问能否执行。请说明下方法------解决方案--------------------想玩隔山打牛吗?应该是木有办法,除非通过本地的Java或其它语言程序代理去调用!
102
热度 -
[Oracle开发] Oracel中怎么跳出多层循环啊新手,请大家帮帮忙啊
Oracel中如何跳出多层循环啊?新手,请大家帮帮忙啊!急declarev_paramvarchar2(1024);v_sqlvarchar2(1024);v_temp_fcIDvarchar2(32);v_temp_sqlvarchar2(1024);v_temp_fcNumnumber;v_te...
76
热度 -
[Oracle开发] oracle 安装目录移动导致的有关问题
oracle安装目录移动导致的问题oracle安装在F盘下的oracle目录下,后来因为想将F盘分为两个盘,就将F盘下的oracle目录移到了D盘(移动的过程中可能有文件丢失),然后将F盘分为两个盘(F、G),后来又把D盘下的oracle目录移回了F盘,结果Oracle不能正常使用了,但是原来的or...
69
热度 -
[Oracle开发] 如何判断1段字符串里有几对括号,并用每个括号里的值做1次查询,最后将所有的查询结果组合在一起
怎么判断1段字符串里有几对括号,并用每个括号里的值做1次查询,最后将所有的查询结果组合在一起?所有这些需要在1个sql里完成。比如:“sum(abc)+avg(bcd)+sqrt(cde)”这个字符串里的()也许没有,也许1个或2个,但是最多2个。然后(select*fromtablewhereco...
34
热度 -
[Oracle开发] 在cmd中怎样导入dmp文件,该如何解决
在cmd中怎样导入dmp文件表空间为:LMISQAS_DATA_TS,用户名/密码:lmisqas/lmisqas,dmp文件名为:lmisqas01_20120409.dmp,大小为11.1G,怎样在cmd中写导入语句?------解决方案--------------------那还使用PL/SQ...
92
热度 -
[Oracle开发] 一个简单的sql查询有关问题
一个简单的sql查询问题类似微博有两张表,user表和userAttention表(用户互相关注的表)user表结构:userIduserName1小明2小张3小李userAttention表结构:uaIdfromUsertoUser123213332fromUser和toUser存的都是用户的id...
46
热度 -
[Oracle开发] 很诡异的一个异常: numeric or value error: character string buffer too small
很诡异的一个错误:numericorvalueerror:characterstringbuffertoosmall?我最近写了一个存储过程,一直测试都没问题,今天把它放到另一个oracle数据库上跑,却报错了ORA-06502:PL/SQL:numericorvalueerror:characte...
538
热度 -
[Oracle开发] 求大神指教一个SQL解决方案
求大神指教一个SQL有这样一个SQL,求教:A表:ID,FILE_PATH,FILE_VERSION_IDB表:ID,FILE_PATH需要更新:A表的FILE_VERSION_ID=B表的ID,条件:A表的FILE_PATH=B表的FILE_PATH就是SETXX=(多个结果集)WHEREFILE...
100
热度 -
[Oracle开发] 有关Oracle索引的使用,该如何解决
有关Oracle索引的使用对于数据库索引的概念和工作方式有待进一步了解,求指点:如何使用索引?比如在一张有10万条记录的表tenth中,建立了例如id,date这两个字段的索引,查询更快的SQL语句要怎么写呢?小白一点,没有建立索引的时候我是这样写的:selectid,datefromtenthwh...
57
热度 -
[Oracle开发] 根据条件分组 count(*) 没有记录 希望结果是0 用nvl也无用 空的 如何写呢
根据条件分组count(*)没有记录希望结果是0用nvl也无用空的怎么写呢根据条件分组count(*)没有记录希望结果是0用nvl也无用空的怎么写呢------解决方案--------------------SQL>withaaas(select'1'a1fromdual2unionall3s...
84
热度 -
[Oracle开发] 请教出现SP2-0552: 未说明结合变量是什么原因
请问出现SP2-0552:未说明结合变量是什么原因代码如下:declare:dcidnumnumber(20)begininsertintoDATACHANGE(CTYPE,USERID,CROW,CONDCID,CTABLE,CSTATE,CTIME)values('1','001',0,-1,'...
28
热度 -
[Oracle开发] A SQL query question for oracle。解决方案
ASQLqueryquestionfororacle。物料表:idname----------001物料1002物料2仓库表:sididqty------------010012020013030015010021020022030024我期望的查询结果是:idnamesidqty---------...
523
热度 -
[Oracle开发] 多张表分组,left join 但是decode只能判断一个字段,小弟我现在需要判断2个的基础上sum,怎么处理
多张表分组,leftjoin但是decode只能判断一个字段,我现在需要判断2个的基础上sum,怎么办createtablet1(y_nonumber,scorevarchar2(10),d_nonumber);insertintot1values(1,'合格',33);insertintot1va...
8
热度 -
[Oracle开发] 创建表时,带的一些参数意义,该怎么解决
创建表时,带的一些参数意义tablespace表空间pctfree10initrans1maxtrans255storage(initial64Knext1Mminextents1maxextentsunlimited);上面是创建表时,带的一些参数,我都不知干嘛用的,我一般创建表都默认,不去管他;...
19
热度 -
[Oracle开发] 还是分组的有关问题.求高手
还是分组的问题...求高手A表员工NAMEST1111222233334444B表员工是否打分1111122221A和B可以根据员工来关联但是现在要找出是否打分需要得到以下结果11111222213333044440这样关联表后的分组怎么写SQL我只要一旦把B表是否打分=1就找不到33334444了...
71
热度 -
[Oracle开发] oracle中end if 于end 的区别解决方案
oracle中endif于end的区别请大哥们帮我解答下oracle中endif于end的区别搞了一个晚上还是没搞好。不知道什么原因代码如下:declareup_recordup%rowtype;user_recouserinfo%rowtype;textstring(50):='手机用户';use...
10
热度 -
[Oracle开发] 请教oracle中cursor%NOTFOUND到底是什么意思
请问oracle中cursor%NOTFOUND到底是什么意思?请问oracle中cursor%NOTFOUND是表示定义的cursor中的sql语句没有查到任何值吗?我单独执行sql,明明有10条数据,可是放到cursor中,按照我理解的cursor%NOTFOUND应该是false,因为明明sq...
86
热度 -
[Oracle开发] windows已在xx.exe中触发一个断点.其原因可能是堆被损坏,该如何解决
windows已在xx.exe中触发一个断点.其原因可能是堆被损坏m_env=Environment::createEnvironment(Environment::DEFAULT); Statement*stmt; ResultSet*result; try{ m_conn=m_env->...
27
热度 -
[Oracle开发] 问个oracle的写的报表的有关问题!
问个oracle的写的报表的问题!!!采购单对应表POLINE,采购员工号ENTERBY通过表关系可以调用掉人员表(PERSON)里工号对应的人名DISPLAYNAME;入库单对应表matrectrans,库管员工号ENTERBY通过表关系可以调用掉人员表(PERSON)里工号对应的人名DISPLA...
95
热度