-
[Oracle技术] update语句执行计划有有关问题
update语句执行计划有问题数据库版本是9.2,遇到一个很怪异的问题:有一条update语句,发现把这条语句单独拿出来分析的话,执行计划是正确的,用的索引是对的,但是执行的时候很慢,用企业管理系下查看正在执行的状态,执行计划是不同的,请问各位高手有遇到过这种情况吗?如何解决?------解决方案-...
50
热度 -
[Oracle技术] oracle中创建带in参数的视图解决方案
oracle中创建带in参数的视图为了创建带参数的视图,在网上搜索了一下,基本可以实现,但是如果我的条件是in不是=,就搞不定了。具体做法如下:1.建立packagecreateorreplacepackagep_view_paramisfunctionset_param(lottypeinvarc...
99
热度 -
[Oracle技术] oracle数据库无故连接不上,但重启服务器之后可以恢复连接,是咋回事?
oracle数据库无故连接不上,但重启服务器之后可以恢复连接,是怎么回事??连接oracle数据库的软件突然登录不上,然后通过plsql登录也不行,重启数据库服务器之后就可以了请问这是怎么回事??该如何解决???初步怀疑1、是程序操作oracle数据库时,某个连接方法没有关闭数据库连接2、连接数过多...
70
热度 -
[Oracle技术] EXP导出文件命名日期格式,显示星期四.dmp,该怎么解决
EXP导出文件命名日期格式,显示星期四.dmpexptest/test@testfile=D:\test\%date%.dmplog=D:\test\log.txtfull=y导出文件会显示为2012-03-01.dmp我如何将其设置为显示星期四.dmp求高手指点------解决方案--------...
41
热度 -
[Oracle技术] 列转换为行解决方法
列转换为行现有数据表如下:组名称值排序group1S1group1M2group1L3group21001group21102想实现查询结果如下:组名称列1列2列3....group1SMLgroup2100110(null)数据表的记录是不固定的。比如group2会有120,130等等。我在网上找...
53
热度 -
[Oracle技术] ORA-01840 游标循环解决办法
ORA-01840游标循环在游标循环的时候如果日期类型为空就报ORA-01840错误怎么解决------解决方案--------------------实测数据:SQLcodeCREATETABLET142(IDNUMBER(4),DesVARCHAR2(20));INSERTINTOT142VAL...
95
热度 -
[Oracle技术] 怎么取出存在oracle数据库中blob类型中的word文档呢?请
如何取出存在oracle数据库中blob类型中的word文档呢?请高手指点java.sql.PreparedStatementpstmt=dbUtil.getConection().prepareStatement("selectt.filebodyBLOBCOLfromapp_2.td_...
129
热度 -
[Oracle技术] 关于数据库操作记录查询有关问题
关于数据库操作记录查询问题各位大虾们好:最近小弟遇到这样一个问题,oracle系统中有很多类似于V$开始的动态参数表,我想问其中有没有一张表,刻意查询用户操作记录的?比如:用户对tableA,做了增删改查操作,我想知道,这系统参数表中能否看到该用户所操作过的这张表记录,比如他是对这张表,到底新增记录...
57
热度 -
[Oracle技术] oracle顾问的有关问题
oracle顾问的问题等下公司要来一个oracle顾问,领导让我们提问题,这不好提啊,简单了不专业,难的想不到,各位有什么好建议?大家的问题提了之后我会把他的回答贴上来的!欢迎拍砖!------解决方案--------------------你随便去Oracle的高级技术版块里搜一下就完了呗。---...
91
热度 -
[Oracle技术] 数据组合的超难有关问题。请高手指教
数据组合的超难问题。请高手指教~问题点是,表中一个字段有1-5不等的数字,记录条数若干。我想将这些数据分组,条件就是把其中能相加等于9的记录分到一组。当然这个sql的结果应该不是唯一的,但我只是想解决这个算法。如果实现上不太好弄的话,也可以只取一组相加等于9的记录,如果没有,返回相加最接近的一组也可...
72
热度 -
[Oracle技术] 有能力者请进,水贴请让路,求代码解决办法
有能力者请进,水贴请让路,求代码小弟要做一个数据迁移工作:实现思路如下:想通过SQL脚本直接做,首先查询出要迁移的数据,然后再连接另外一个数据库,将数据插入到该数据库中。现在主要的问题是:我不知道如何将数据直接从这个数据库插入到另外一个数据库里面,求代码。------解决方案------------...
24
热度 -
[Oracle技术] oracle级联删除批量修改,该如何处理
oracle级联删除批量修改hello,有没有谁写过这样的SQL就是表中一些外键关联是级联删除修改的语句,就是现在有一批表中有一些级联删除是cascade的删除规则的想改为Setnull。我知道在oracle中建立好的constraint必须先altertabledropcontraintcon_n...
94
热度 -
[Oracle技术] 会话级临时表有关问题
会话级临时表问题asp.net连接oracle数据库。我建立了一个oracle会话级临时表,通过执行几条sql向里面插了几条数据,但是最后数据集是空的,读不出任何数据。我换了一个同样结构的普通表就能读出来。这是什么情况?------解决方案--------------------会话结束,临时表就没...
100
热度 -
[Oracle技术] 请教高手,11g hash分区后的默认排序,是如何排的
请问高手,11ghash分区后的默认排序,是怎么排的?tablet_imagepartitionbyhash(image_id)(partitionpart_image_1TABLESPACEfars_data1,partitionpart_image_2TABLESPACEfars_data1);...
75
热度 -
[Oracle技术] oracle怎么获取最大时间的整条记录
oracle如何获取最大时间的整条记录TableIDPIDTIMEUPDATETIME----------------------------------------1220:112012-02-262220:202012-02-273220:202012-02-274319:122012-02-2...
102
热度 -
[Oracle技术] 用PlSqlDeveloper远程访问Oracle11g解决办法
用PlSqlDeveloper远程访问Oracle11g我在wind7Oracle11gR1.1.0.6版本在vm的window2003上装了plsqldev打算连接主机的服务器在window2003修改:解压oracle免安客户端软件得到文件C:\instantclient_11_1添加C:\in...
37
热度 -
[Oracle技术] ORACLE 实例的开机时自动启动,该怎么处理
ORACLE实例的开机时自动启动服务器上装了三个数据库实例DB1,DB2,DB3我在/ect/oratab里面写入:opt/ora9/product/9.2:NDB1:opt/ora9/product/9.2:YDB2:opt/ora9/product/9.2:NDB3:opt/ora9/produ...
42
热度 -
[Oracle技术] Oracle-索引有关问题-怎么确定小数据量的表
Oracle-索引问题-如何确定小数据量的表一直有人提到Oracle中简历索引时,对于小数据量表不要创建。建了反而查询慢了。此表的查询频率,太高。先知道下,多少数量级的表,才算是数据量小的表呢?不需要建立索引,------解决方案--------------------其实你建立了索引也没有问题,O...
46
热度 -
[Oracle技术] 求一条SQL解决思路
求一条SQL表aid公司出库数时间1A53-82A53-73A53-7表bid公司入库数时间1A53-81A103-8要查询结果是公司入库数出库数时间A1553-8A0103-7收藏0邀请.------解决方案--------------------这时间应该是取的入库和出库时间合并吧?SQLcod...
30
热度 -
[Oracle技术] 【疑问】查询的to_number有关问题
【疑问】查询的to_number问题。RTSELECTto_number(TA.abc)FROMTA这样的一个查询语句。我的理解:将表TA的abc字段转为number型实际plsql操作:在TA.abc中,有汉字也有数字,按我的理解,plsql应该会报错。。因为有汉字存在。。但实际却并没有报错,而是...
48
热度