当前位置: 代码迷 >> Oracle开发
 解决方案列表
  • [Oracle开发] 怎么delete一个表中,最新插入的n条记录?

    如何delete一个表中,最新插入的n条记录??现有表A如下:CREATETABLEA(column1CHAR(1)NOTNULL,);已知这个表已经含有m条记录,刚才又一次性的被insert了n条最新的数据,当前的问题是,如何用delete把最新insert的n条记录删除呢?------解决方案-...

    64
    热度
  • [Oracle开发] 特大难题,有关问题特别,详细请看内容

    特大难题,问题特别,详细请看内容。表结构:出生日期性别2006-07-01女2006-07-04男2006-07-06男2005-07-01男2005-07-01女2007-07-01男2007-07-01女2007-07-01女-------得到下面的结构:年份总男总女出生男出生女20051111...

    84
    热度
  • [Oracle开发] oracle存储过程如何传入一个字符串,让in语句执行呢

    oracle存储过程怎么传入一个字符串,让in语句执行呢?Procedureaaa(v_strIDinVarchar2,MycsOutIsRefCursor)IsBeginOpenMycsForselect*fromTablewheretableIDin(v_strID);End;Endaaa;这样...

    100
    热度
  • [Oracle开发] 请教个sql语句 用partition by 能解决否

    请问个sql语句用partitionby能解决否?AB----------------FF10SS20现在要拿到列A为FF的B项指标占总指标的比例,用一条sql语句写出来,且不能带子查询怎么写就是要拿到10/(10+20)------解决方案--------------------供参考select...

    88
    热度
  • [Oracle开发] 如何样用TOraStoredProc调用dbms_defer_sys.schedule_push

    怎么样用TOraStoredProc调用dbms_defer_sys.schedule_push?oracle同构复制比较复杂,客户不会用,现在我想用delphi做一个oracle同构复制的工具,但在用TOraStoredProc调用dbms_defer_sys.schedule_push时,其参i...

    75
    热度
  • [Oracle开发] 求一条SQL话语, 高手帮忙哈

    求一条SQL语句,高手帮忙哈数据库里比方说有两个字段IDName其中有一条记录,Name字段的字符串存了比方说有100个字.现在我想求一条SQL语句,取出这条记录,并显示Name字段的前面10个字,后面不显示,如IDName1ffffafafafafaaaaaaaaaaaaaaaaaaaaaaaaa...

    109
    热度
  • [Oracle开发] 利用存储过程施行插入脚本

    利用存储过程执行插入脚本?要往四个表中批量插入对应的数据,想先生成脚本,在用存储过程调用,请问怎么调用,那位能帮助下偶------解决方案--------------------直接写成存储过程不行吗?------解决方案--------------------通过编程写个小工具很好解决,如delp...

    101
    热度
  • [Oracle开发] 一个关于为用户授权读写文件夹的有关问题.很急

    一个关于为用户授权读写文件夹的问题.在线等!!!很急!!!!createorreplacedirectoryFILEPATHas'd:\out';grantread,writeondirectoryFILEPATHtopla;以上两句话是为PLA用户授权对D:\OUT文件夹有读写的权...

    300
    热度
  • [Oracle开发] 有个SQL语句不会写,请高手帮帮小弟我

    有个SQL语句不会写,请高手帮帮我我要建个新的视图表A是个总的表,里面有AAC001,AAE202,AAE010,AKC032四个属性,表B里有ID,AAC001,CARDNUMBER三个属性一般说来,表B里的AAC001在A里绝对存在但是:selectaac001fromAwhereAAE202i...

    102
    热度
  • [Oracle开发] 为什么会报“无效字符”的错?错哪了!多谢啊……

    为什么会报“无效字符”的错??????哪里错了!!!谢谢啊……向表字段里面插入值,报无效字符的错!?Insertintomis_plan.photostand(RID,DeptID,DeptName,Flag,OprtID,OprtName,OprtTime,Remark,YDate,UserID,...

    78
    热度
  • [Oracle开发] 怎么实现查询语句中减1的操作,具体请进

    如何实现查询语句中减1的操作,具体请进我有一个字段是由英文和字母组成的,如:BA12345或是1122AF,在查询中,我需要做的是得到BA12345减1后的数,即为BA12344,同样,1122AF减1得到1122AE有没有什么办法用SQL能够实现这个------解决方案--------------...

    103
    热度
  • [Oracle开发] 转义符的有关问题

    转义符的问题PL/SQL里我写了个动态游标语句v_sqlstr:='selecta,bcfrom'||table_name||'wherealikesubstr(‘||xx||’,5,2)'现在有这样一个问题XX,table_name是个字符串变量,比如是123455...

    83
    热度
  • [Oracle开发] 问下oracle 9i 的客户端和 oracle 10g 的客户端是一样的吗?(急)解决方法

    问下oracle9i的客户端和oracle10g的客户端是一样的吗?(急)如题------解决方案--------------------10G有单独的client端安装程序包的。不同于server安装包。这点和9i有点不同。

    62
    热度
  • [Oracle开发] 问一个sql语句,该怎么处理

    问一个sql语句我用sqlplusdeveloper对orcle表中的某列值进行修改updatenetstore.personsetperson.id='320'+person.id;提示无效数字------解决方案--------------------updatenetstore...

    109
    热度
  • [Oracle开发] 检测行记录是否存在,该怎么处理

    检测行记录是否存在在Oracle存储过程中检测,语句要如何实现。我想用exists这个方法,可是怎么做才行呢?例如:if(判断AreaName='aa'的记录不存在)then执行插入endif还望朋友们指教~------解决方案--------------------在Oracle中...

    100
    热度
  • [Oracle开发] ORA-04030:out of process memory when trying to allocate string bytes

    ora-04030错误。操作系统win2k内存2.5g在编译某个存储过程时产生了04030错误。更改SGA为800m,shared_pool为200MPga为240M,open_cursors为500但是还是报同样的错误。怀疑是操作系统的内存的大小的限制,但是不知道该如何处理。------解决方案-...

    612
    热度
  • [Oracle开发] 急 关于Oracle 连接有关问题

    急:关于Oracle连接问题!最后一行ANDnvl(e.available_qty(+),0)>0;这样写与ANDnvl(e.available_qty,0)>0这样有什么不同,结果有区别吗?c.req_rep_no=e.req_rep_no(+) c.req_no=e.req_no(+...

    51
    热度
  • [Oracle开发] group可不可以实现这个种查询,该如何处理

    group可不可以实现这个种查询selectTableA.goodsid,TableA.price,TableB.timewrittenfromTableB,TableATableB.seqid=TableA.seqidgroupbyTableA.goodsid,TableA.price,Table...

    126
    热度
  • [Oracle开发] 求最优SQL话语

    求最优SQL语句表:字段1字段21ABCDEF1CDWERT2ACDEFG2BCDSER3BCDEFH3ABCDWS3YTEBCS4FESGTD4UTESDW5TRSBCW5ABVDSW5FGTBCE需要统计字段2中包含BC的,而且记录两次以上的字段1根据上表结构:3,5求此SQL的最优语句----...

    34
    热度
  • [Oracle开发] 日期转换有关问题,请进来看看

    日期转换问题,请大虾进来看看。8:5:00 转换为080500要求:1,去掉冒号":"。2,假如小时是个位数,在前面补0,3,假如分钟是个位数,在前面补0。4,假如都不是个位数,时间不变。请大虾帮我一下,谢谢。------解决方案--------------------selec...

    37
    热度