-
[Oracle技术] instr('312','1',2) 的结果解释,该如何解决
instr('312','1',2)的结果解释selectinstr('312','1',1)a,instr('312','1',2)b,instr('312','1',3)cfromdual;b=2?------解决方案--------------------1和2(第三个参数)是指开始查找的位置...
452
热度 -
[Oracle技术] sql的统计疑难有关问题
sql的统计疑难问题有一张数据表如下:(0为空卡交易)商号 交易金额交易日期1511710 27.9 2011-10-31511710 0 2011-10-31511710 60 2011-10-121511710 0 2011-10-131511710 69.1 2011-10-211511710...
106
热度 -
[Oracle技术] 向数据库中手工插入一百万或一千万条记录如何做
向数据库中手工插入一百万或一千万条记录怎么做啊表有序号ID字段、中文加随机数字字段、英文加随机数字字段、日期字段、双精度随机字段、单精度随机字段我现在想向其增加1百万甚至1千万条数据,怎么说最快,那位帮帮忙解决下------解决方案--------------------快速插入10万条测试数据cr...
23
热度 -
[Oracle技术] 表的连接方法解决方法
表的连接方法我这里有两张表:A,B表A:只有一列a1:表B:只有一列b1表,A,B的数据分别为:a1:b1:1212121212141314141414如何能够连接成一张表c(c1,c2)其中表c的c1取自a1,c2取自b1表c的数据为:c1c21212121212null13null1414141...
63
热度 -
[Oracle技术] oracle超量数据有关问题
oracle超量数据问题在oracle数据库中有张表的数据超过几十亿了,而且还以每天300万的数据在增长中。如何在这张表的基础上面将表分成若干个分表。可以按照一个月一次的分。或者是5000W的分到一张表中?能不能在下次表中的数据超过5000W后自动给分出去呢?请教?------解决方案-------...
89
热度 -
[Oracle技术] 遍历ID,PID,速度结贴
遍历ID,PID,高手进,速度结贴!表AIDPID1020314153....需求如某函数Z(PID)返回PID下所有的关联ID,包括子子。。的------解决方案--------------------selectidfromAstartbypid=XXconnectwithpriorid=pid...
68
热度 -
[Oracle技术] Orcale 计算相邻两行日期的差值,该怎么处理
Orcale计算相邻两行日期的差值我自己写了一个语句,不过弹出错误,大虾们帮看看selectpv_time-lag(pv_time,1,0)over(orderbyPV_ID)pv_timefrom(selectpv_id,PV_TIMEfrompv_tatisticstwhereto_date(t...
604
热度 -
[Oracle技术] Dec 20 2011 9:58AM 如何插入到oracle中的date类型的字段中
Dec2020119:58AM怎么插入到oracle中的date类型的字段中有一些字符串是类似“Dec2020119:58AM”,我怎么转化之后能插入到oracle中的date类型的字段中呢?谢谢了------解决方案--------------------SELECTTO_DATE('Dec202...
351
热度 -
[Oracle技术] oracle 10i 导出来的dmp文件,如何导到oracle9i里
oracle10i导出来的dmp文件,怎么导到oracle9i里如题。我有一个oracle10g到处的dmp文件,现在要导入到oracle9i的数据库中,有没有好办法解决下呀。我本机只安装了oracle9i。------解决方案--------------------你要使用9i客户端exp连接10...
72
热度 -
[Oracle技术] Oracle的Open()和Close()与TCP连接的关系?该怎么解决
Oracle的Open()和Close()与TCP连接的关系?????C#Winform添加Oracle.DataAccess.dll后,执行OracleConnection.Open()后就创建了一个TCP连接(用CurPort可以看到这条连接处于“已建立”的状态);执行OracleConnect...
104
热度 -
[Oracle技术] 怎么将Sql server 2005的数据库导入到oracle10g中?
如何将Sqlserver2005的数据库导入到oracle10g中?急!!!如何将Sqlserver2005的数据库导入到oracle10g中?急!!!------解决方案--------------------可以用kettle做数据库连接,然后迁移------解决方案--------------...
160
热度 -
[Oracle技术] 请教高手怎么查询时,需要加载所有索引?索引过大,怕转硬盘
请问高手如何查询时,需要加载所有索引?索引过大,怕转硬盘。请问高手如何查询时,需要加载所有索引?索引过大,怕转硬盘。或者怎样才能看到加载多少索引或者加载索引用了多少内存?现在我这有个上亿的分区表,经常查询,并修改。想设全局索引,但是怕索引过大,内存不够,使用硬盘,就没有效率了。局部索引又怕查询过慢。...
107
热度 -
[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
热度