当前位置: 代码迷 >> Oracle开发
 解决方案列表
  • [Oracle开发] 关于oracle数据插入排序的有关问题

    关于oracle数据插入排序的问题现有三张表a、b、c,从b、c两张表里取数给a,我先将数取出并按照某一个字段排序,后插入a表,取数的部分单独运行是正常排序的,但插入a表后,最后面的几条数据总是排到了最前面,我试了临时表、借助另一张表过渡都没用,请问各位知道为什么吗?谢谢------解决思路----...

    193
    热度
  • [Oracle开发] ORACLE行合并有关问题

    ORACLE行合并问题如果数据库存储的数据格式像这样CODENAME1NAME2NAME31A1NULLNULL1A11NULLNULL2NULLA2NULL3NULLNULLA3我想把CODE2CODE3的内容合并到CODE1的第一行变成NAME1NAME2NAME3A1A2A3A11NULLNU...

    147
    热度
  • [Oracle开发] Oracle数据库字符串长度超过4000解决方法

    Oracle数据库字符串长度超过4000最近二次开发一个项目,项目中从数据库多表中取值,通过触发器把这些值拼凑成一个varchar2类型的字符串,发现当数据量较大时字符串长度会超过4000,会报缓冲区内存不够错误。。想过把触发器中varchar2类型改为blob或clob类型,发现还有很多以前的程序...

    965
    热度
  • [Oracle开发] 初遇orcal游标,大神

    初遇orcal游标,求助大神游标内有数据商家、手机型号、进货量、订货量、销售量。存在商家相同手机型号不同的情况。用游标的方法怎样实现商家单款手机型号的进货最大值、订货量最大值、销售量最大值------解决思路----------------------就是循环比较呗,弄两个变量,大于变量就赋值,大概...

    133
    热度
  • [Oracle开发] ORACLE两个表操作解决思路

    ORACLE两个表操作本帖最后由WYPGOOD于2015-08-2118:51:04编辑问题如下:table_1:数据如下:table1_IDCONTENT1U1:10;U2:11;U3:012U1:05;U2:11;U3:01table_2:数据如下:table2_IDKEYNAMEKEYVALU...

    181
    热度
  • [Oracle开发] Bulk_Collect 调用形式集锦

    Bulk_Collect调用方式集锦事先申明,本文所有示例都皆源于《ExpertPLSQLPractices》这本电子书的第六章。小陈觉得在学习PLSQL的过程中,将来或许会用到,在此笔记一番。正文如下:首先准备基础数据吧HARDWARE表。表结构如图所示:然后插入1,000,000条数据吧。这里不...

    187
    热度
  • [Oracle开发] 关于Oracle安装在多系统解决方案

    关于Oracle安装在多系统我电脑有win7x86和XP双系统其中win7在D盘安装有Oracle,数据库名为orcl请问如何在xp中使用orcl------解决思路----------------------可以1、win7在D盘安装Oracle,数据库名为orcl2、重启登陆XP,把D盘orac...

    181
    热度
  • [Oracle开发] 新人请问巨简单的SQL查询有关问题

    新人请教巨简单的SQL查询问题有一个表NOTICE,主键key,title,creator.另有一个无主键的表CONTENT(key,seq,content)。举个例子,有两篇文章:在表NOTICE里面是这样:key:0922title:我爱吃芒果creator:网友1key:0923title:我...

    146
    热度
  • [Oracle开发] REGEXP_REPLACE 函数不支持9i,请教有什么替代的方法吗

    REGEXP_REPLACE函数不支持9i,请问有什么替代的方法吗?有个需求:一个字段值有空格(中间空格数不定)则用一个'-'代替.两头有空格直接去掉空格。比如"abcd"转换完后是希望是“a-b-c-d”10G的库可以执行replace(trim(regexp_replace(sqb.ywx,'[...

    244
    热度
  • [Oracle开发] distinct和group by是否能一起用啊该如何处理

    distinct和groupby是否能一起用啊?distinct和groupby是否能一起用啊?------解决思路----------------------可以。。。。。------解决思路----------------------这个是可以的,一个常见的情况selectid,count(*)...

    301
    热度
  • [Oracle开发] datastage从txt文件导数据到oracle,第一条记录的第一个字段前多出个疑问号

    datastage从txt文件导数据到oracle,第一条记录的第一个字段前多出个问号如题datastage从txt文件导数据到oracle,第一条记录的第一个字段前多出个问号例如:txt文件中放两条记录,用“~”符分隔:a101~小明~男~a102~小红~女~datastage读取后,放入到ora...

    203
    热度
  • [Oracle开发] 问一个sql 查询的有关问题

    问一个sql查询的问题insertintoespvalues('2015/8/222:30','星期六','第1轮','马拉加',‘vs’,'塞维利亚','前瞻','直播');insertintoespvalues('2015/8/230:30','星期日','第1轮','拉科','vs','皇家社...

    106
    热度
  • [Oracle开发] 存储过程中怎么复用相同的代码段

    存储过程中怎样复用相同的代码段if(....)then相同的逻辑处理代码段else相同的逻辑处理代码段endif;请问在存储过程中怎样把‘‘相同的逻辑处理代码段’’抽取出来共用呢,就像我们平常写代码一样,把相同部分的代码写成一个函数,让大家共同使用。------解决思路---------------...

    173
    热度
  • [Oracle开发] 无法用system用户导出dmp数据的有关问题

    无法用system用户导出dmp数据的问题大家好,小弟在用EXP导出数据时遇到这样的问题:expsystem\manager@myoraclefile=d:\daochu.dmpfull=y当我用上面这条语句时,报1017错误,说我的用户名或密码无效,错误信息如下ORA-01017:invalidu...

    182
    热度
  • [Oracle开发] 存储过程 没法成功写入,是什么原因呢

    存储过程无法成功写入,是什么原因呢?本来就象实现一个循环插入数据的存储过程createorreplaceprocedureproc1asbeginforiin1..100loopinsertintotvalues(1);endloop;end;然而在创建的时候最后的endloop;和end;一直无法...

    175
    热度
  • [Oracle开发] job调用跨用户存储,怎么杀后台session

    job调用跨用户存储,如何杀后台session测试库定时了一个job,在执行的时候,会调用生成的存储。测试库的job被杀掉了,但是跑job调用生成的session仍然存在,请问这样的问题,怎么杀生成的session。------解决思路----------------------先killsessi...

    189
    热度
  • [Oracle开发] Oracle学习第二天-Profile的使用

    Oracle学习第二天---Profile的使用环境:Oracle11g一.权限的传递1.如果传递的是对象权限,就在后面加入withgrantoption;eg:system用户有张temp的表,只想usertest用户拥有查询的权限,则:grantselectontemptousertestwit...

    145
    热度
  • [Oracle开发] Oracle简略操作语句(增删改查),和代码例子

    Oracle简单操作语句(增删改查),和代码例子//创建用户:createuserc##名字identifiedby密码;//命名规则:1名字必须以字母开头,2长度不能超过30个字符(60字节),3不能使用oracle的保留字<4只能使用a-z,A-Z,0-9,$,#,_,等...//切换当前...

    120
    热度
  • [Oracle开发] 求教Oracle循环赋值的有关问题

    求教Oracle循环赋值的问题问题:现在有表table1(a,b,c),a列为序号,b列是给定的值,C列第1行是50,后续为空。现在要为C列赋值,C的值=前一行的c*3/5+本行的b*2/5。例子表中有数据abc11050220315417a=2行c=50*3/5+20*2/5=38a=3行c=38...

    219
    热度
  • [Oracle开发] 一条sql解决方法

    一条sql假设一条sql语句(sql1)查询出的结果为下图怎样用一条sql将其转换成如下图------解决思路----------------------createtablet3(avarchar2(30),bnumber,cvarchar2(30))insertintot3values('010...

    228
    热度