当前位置: 代码迷 >> Oracle管理
 解决方案列表
  • [Oracle管理] ora-01017 invalid username/password;的有关问题

    ora-01017invalidusername/password;的问题我的ORACLE10G数据库建立在一个LINUX平台上的,通过本机windows的PL/SQLdeveloper去登陆,但是现在在liunx上的oracle用户是能正常登陆的而在本机的developer上登陆就会报ora-01...

    101
    热度
  • [Oracle管理] ORA-00937: 非单组分组函数

    ORA-00937:非单组分组函数?问题如题,这是我的表结构:CREATETABLEBOOK(IDNUMBER,STUNAMEVARCHAR2(8),BOOKNAMEVARCHAR(20));SQL语句如下:selectSTUNAME,max(decode(BOOKNAME,'BOOK1&#...

    93
    热度
  • [Oracle管理] 求一PL/SQL语句解决思路

    求一PL/SQL语句求一个PL/SQL语句条件:从今天算起,7个工作日(不包括周六周日)内的所有日期举个例子:比如今天是8月17号,是星期5,我要得到的结果是8月17日8月20日8月21日8月22日8月23日8月24日8月27日请各位帮忙下了------解决方案-------------------...

    87
    热度
  • [Oracle管理] INSTR('CORPORATE FLOOR','OR', 3, 2解决方法

    INSTR('CORPORATEFLOOR','OR',3,2Oracle中SELECTINSTR('CORPORATEFLOOR','OR',3,2)ssFROMDUAL结果值为什么不是5呢,而是14------解决方案--------------------3的意...

    492
    热度
  • [Oracle管理] 怎么按创建时间批量删除表

    如何按创建时间批量删除表使用IMP导入了源库中的所有表文件,现在想批量删除,不知道应该怎么写PL/SQL啊?------解决方案--------------------如果有table是AA,这样写入变量DROP.createorreplaceprocedurePROC_AAasTNAMEVARCH...

    36
    热度
  • [Oracle管理] 多 表 更 新解决方案

    多表更新t1-----------------------idABCt2---------------------idF如果满足条件:t1.id=t2.id,t1.B='0',F=null就把F的值设置为C请问如何实现?------解决方案--------------------Up...

    590
    热度
  • [Oracle管理] 你能一条SQL得出这个结果吗解决思路

    你能一条SQL得出这个结果吗表结构如下学生ID(s_id)科目(s_kc)成绩(s_grade)用一条SQL语句查出每科目成绩前两名的学生------解决方案--------------------select*from(selectrow_number()over(partitionbyt.s_k...

    95
    热度
  • [Oracle管理] 有关间隔时间的棘手有关问题

    有关间隔时间的棘手问题各位好:遇到一个比较棘手的取间隔时间问题.要写一个存储过程,传入三个参数,开始时间和结束时间(YYYY-MM-DD格式的字符串),还有一个是选择间隔(周/月/季度/半年/年).若选择为周,那么要得到起止时间内的每周一和周日的具体日期写入一张表中.举例如下:开始时间为2007-0...

    8
    热度
  • [Oracle管理] 怎么配置oracle客户端?用来使用PLSQL

    如何配置oracle客户端?用来使用PLSQL我拷贝了一个客户端,也安装了PLSQL,但是不能运行,说是要oracle配置一下环境变量,不知道如何配置能够使用,实在是不想安装,安装文件太大,而且就运行PLSQL不用那么麻烦,熟悉的朋友帮忙啊。。。。------解决方案----------------...

    38
    热度
  • [Oracle管理] 为什么安装不上oracle provider ole db?该如何解决

    为什么安装不上oracleprovideroledb?我开发了一个小程序,上传JPG到BLOB字段,用的ORACLE9,写完后运行一切正常,后来推广时发现问题,我直接安装ORALCE9客户端,一般选择798M的,有的微机完全正常,有的微机安装后连接失败,后来我检查发现,所有失败的微机上,用ADO连接...

    385
    热度
  • [Oracle管理] 如何查出哪些表的行数从某个时间后发生了增长

    怎么查出哪些表的行数从某个时间后发生了增长?我在一台计算机上恢复了一个业务数据库,这个数据库里的用户和表都很多,然后我运行了业务软件商给我的一个程序,这个程序的作用是往数据库里写图像,并更新两三个表,但是由于用户和表都很多,我想知道有什么好办法能比较快的查出这个程序是往哪些表里写入了内容?-----...

    34
    热度
  • [Oracle管理] 怎么创建ORACLE的JOBS

    如何创建ORACLE的JOBS本人接触ORACLE时间不长,关于JOBS不懂但现在要用,能否帮忙写个JOBS功能就是选择一个固定的时间,在这个时间ORACLE启动这个JOBS,JOBS的工作就是进行一个SQL查询,把查询结果写到一个表里面去谢谢了现在时间急因此不能慢慢摸索了-:(------解决方案...

    93
    热度
  • [Oracle管理] 求sql语句:同时取主表数据及从表中最新的一条数据,该如何解决

    求sql语句:同时取主表数据及从表中最新的一条数据主表:tbA-----------------------------------a_ida_name1杨天2张三从表:tbB------------------------------------b_idb_timeb_contenta_id120...

    49
    热度
  • [Oracle管理] 在sql plus 下用sys登陆的有关问题

    在sqlplus下用sys登陆的问题.我用sys登陆,系统说connectiontosysshouldbeassysdbaorsysoper这是怎么回事啊?------解决方案--------------------sys用户只能以sysdba或sysoper权限登陆sqlplusys/yourpa...

    63
    热度
  • [Oracle管理] 怎么更有效的建立索引

    如何更有效的建立索引有表A,字段FA,FB,FCFA为PK,现在要对FB建立一个索引,数据中每个相同的FB有几百条数据,总共有十几条不同的FB,我对FB建立普通的索引,使用SELECT*FROMAWHEREFB='XXX',使用EXPLAINPLAN查看,居然没有使用到索引,该如何建...

    20
    热度
  • [Oracle管理] 解决文件删除慢的原因

    解决资料删除慢的原因现在两表,主表A以及子表B,现在要根据A表里面的ID删除子表B里面资料,子表B里面有639万条数据,删除的资料有1707条数据,子表B中已经建了A表ID的索引,执行语句为deletefromBWHEREB.A_ID=ID,现在删除要31s,在网上有查到说要用bulk来做,但这样的...

    45
    热度
  • [Oracle管理] 存儲過程中有關排序的一個問題解决思路

    存儲過程中有關排序的一個問題R1=196.R2=84.R3=91.R4=147.對於以上的4個數字進行一個排序,但是縂的順序不變(Ri的序號與f(Ri)是相對應的)依據Ri從大到小排,Ri最大序號是1,其次是2,…一直到n.f(R1)=1等式右邊數字是Ri排序以後的排序順序的序號結果應如下:f(R1...

    372
    热度
  • [Oracle管理] 怎么找到数据库在硬盘上的物理地址(windowx XP下)

    如何找到数据库在硬盘上的物理地址(windowxXP下)我新建了一个数据库,想在C盘上找到它的具体文件,请问怎么找到?初始化参数文件名是{ORACLE_BASE}\admin\{DB_NAME}\pfile\init.ora------解决方案--------------------应该在oracl...

    57
    热度
  • [Oracle管理] 请问一个函数如何写。多谢

    请教一个函数怎么写。谢谢想写一个函数,好比一个人的身份证。判断这个人的身份证的第一位是不是数字(外国人一般第一位都是英文字母),也就是0到9之间,如果是则返回1否则则返回2------解决方案--------------------substr取第一位,然后用REGEXP_LIKE(rn,'...

    35
    热度
  • [Oracle管理] 跨用户查询解决思路

    跨用户查询我在服务器上建了一个用户,里面有所有的数据表,但是我另外建了一个限制用户,仅仅是开放查询权限,但是在客户端查询数据时必须将表名之前加上用户作为前缀。请问如何处理可以不必加前缀!------解决方案--------------------我觉得是权限没有设好------解决方案-------...

    38
    热度