当前位置: 代码迷 >> Oracle开发
 解决方案列表
  • [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工程师技能树整理了份Oracle工程师的技能树,方便大家在学习的过程中有个大体方向。欢迎提意见,可以随时更新。源文件链接地址点此图片如下:多媒体插件如下:2楼陸九淵赞1楼成王之路不错,值得学习。

    115
    热度
  • [Oracle开发] 用存储过程判断某个人员在一天的行进轨迹中是不是有超过指定时间的停留

    用存储过程判断某个人员在一天的行进轨迹中是否有超过指定时间的停留1.问题描述在某项目中,巡更人员的手持GPS会每隔固定时间将此时人员所在位置上报至总数据库中。现在,我们需要知道指定人员在规定的时间内,是否有在某个点处停留超过20分钟的行为。2.分析首先,停留并不能理解为两点完全重合为停留。GPS坐标...

    126
    热度
  • [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新建数据库解决办法

    Oracle新建数据库楼主只要新建一个表空间,并把它分配给一个用户就可以了。确定楼主是以管理员身份登录的:1.首先,创建(新)用户:createuserusernameidentifiedbypassword;username:新用户名的用户名password:新用户的密码也可以不创建新用户,而仍然...

    101
    热度
  • [Oracle开发] Java连接oracl时而出现的异常

    Java连接oracl时而出现的错误Java链接数据库时,运行一天后时而会报java.sql.SQLException:Io异常:Connectionrefused(DESCRIPTION=(TMP=)(VSNNUM=186646784)(ERR=12518)(ERROR_STACK=(ERROR=...

    120
    热度
  • [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
    热度