-
[Oracle开发] 关于oracle的两种方法在底层的执行效率上有差别吗?解决办法
关于oracle的两种方法在底层的执行效率上有差别吗?selecte.deptno,d.dname,sum(e.sal)fromempejoindeptdone.deptno=d.deptnogroupbye.deptno,dname;selecte.deptno,d.dname,sum(e.sal...
24
热度 -
[Oracle开发] 数据库设计,请高手帮忙;该如何处理
数据库设计,请高手帮忙;用户表,邮件表邮件表保存发送方用户id,接收方用户id,但我需要设计邮件可以群发,那邮件表中怎么保存多个接收方用户?------解决方案--------------------当你的邮件表里出现同一封邮件出现多条记录,每条记录的发送ID相同,接收ID不同,这样不就是群发的记录...
49
热度 -
[Oracle开发] oracle 查询语句出错"值过多"求大神解救
oracle查询语句报错"值过多",求大神解救selectgsas公司,(selectcount(*),gsfrom考勤记录表twhereto_char(t.创建时间,'YYYY-MM')=to_char(sysdate,'YYYY-MM')groupbygs)as当月累计,(s...
78
热度 -
[Oracle开发] oracle 截取字符串解决思路
oracle截取字符串例如一段字符串为"1,2,3,4,10,20,,30,,,40,,,,50"中间都好数量未知,最后出来都是一个逗号拼接的。1,2,3,4,10,20,30,40,50求高手指点!------解决方案--------------------selectregexp_replace...
43
热度 -
[Oracle开发] 求教一个视图的写法,该怎么处理
求教一个视图的写法有如下一张数据表:createtablecfg_callerrule_info( policy_idvarchar(32),--策略ID rule_typesmallint,--1主叫挂断次数,2主叫接通率 time_slicesmallint,--时间片,单位为分钟,判断该时间段...
23
热度 -
[Oracle开发] ORACLE 11G EXPDP导出报错:无法打开日志文件解决办法
ORACLE11GEXPDP导出报错:无法打开日志文件各位大虾,小弟最近EXPDP备份开始报错。ORA-39002:invalidoperationORA-39070:Unabletoopenthelogfile.ORA-29283:invalidfileoperationORA-06512:at"...
84
热度 -
[Oracle开发] Oracle用SQL*LOADER并行导入有索引的表优化解决思路
Oracle用SQL*LOADER并行导入有索引的表优化我现在遇见一个问题。问题描述描述如下:数据库环境:可能有多个机器往一台数据服务器上导入数据,导入数据的表都是一样的。我每10分钟要导入一次数据,而导入的表有100多个,导入的量很大,需要在10分钟里导入完。问题:为了提高导入速度,我使用了dir...
90
热度 -
[Oracle开发] oracle调用utl_http url中的汉语是乱码?那位大侠帮忙看看
oracle调用utl_httpurl中的中文是乱码?那位大侠帮忙看看啊用oracle的utl_http调用web服务,发现1个问题:url中要发送中文,但是web接口收到后中文全部编程乱码了。。。已经加上utl_http.set_header(http_req,'Content-Type','te...
85
热度 -
[Oracle开发] 在oracle中执行系统命令,必须调用JAVA吗?该如何处理
在oracle中执行系统命令,必须调用JAVA吗?在oracle中执行系统命令,必须调用JAVA吗?有其他更简单的方法吗?------解决方案--------------------sqlplus可以hostcommand或者!commandplsql的就要做函数来调用------解决方案-----...
19
热度 -
[Oracle开发] ora-01031 权限不足,该怎么解决
ora-01031权限不足我新建一个用户,叫gzhccx.我又在用户aa下建了一个试图vw,并创建同义词,我想把vw的select权限赋给gzhccx这个用户,可是用admin赋值的时候总提示错误:ora-01031权限不足。。。------解决方案--------------------使用vw的...
107
热度 -
[Oracle开发] Oracle下建立存储过程中调用另一个带参数的存储过程,该如何解决
Oracle下建立存储过程中调用另一个带参数的存储过程这个存储过程已经建立好CREATEORREPLACEPROCEDUREGetThingsList_s(p_beginINNVARCHAR2,--时间范围p_endINNVARCHAR2,--时间范围p_typeINNVARCHAR2,--类型p_...
54
热度 -
[Oracle开发] 多对多查询,该如何处理
多对多查询有学生,课程两个表是对对多关系的,中间表是分数表,如学生表数据是1张三,2李四3王五,课程表数据是1语文,2数学,3外语,中间表是11190,代表的是1条记录对应的是张三语文90分,现在要求是查询出哪些学生缺了哪些课?如果关联查询的话是哪些学生有哪些课,那怎么查没有的呢?------解决方...
14
热度 -
[Oracle开发] 按时间分段查询人员所在机构,如何用sql实现
按时间分段查询人员所在机构,怎么用sql实现?这边有个问题,想不出怎么用sql实现。首先我有一张人员所在机构的表,user。字段分别为日期(sssq)-机构码(jgm)-人员id(id)-姓名(name);本来我觉得可以用selectdistinctjgm,min(sssq)minrq,max(ss...
61
热度 -
[Oracle开发] 序列为什么总是从2开始
序列为啥总是从2开始首先我要说,此问题在非sys、system用户下产生的CREATETABLEtbtest1(IDNUMBER(10,0)NOTNULL,CONSTRAINTtbtest1_PKPRIMARYKEY(ID)ENABLE);createsequenceseq_test_idstart...
53
热度 -
[Oracle开发] 求将16进制字符串转换成整数后,在转换成16进制字符串pl/sql 函数写法,该如何解决
求将16进制字符串转换成整数后,在转换成16进制字符串pl/sql函数写法各位大侠,小弟小把类似于"B0:CE:18:02:00:00"的字符串,按照最低位加一的方法,转换成另外一个字符串。如:"B0:CE:18:02:00:00"->"B0:CE:18:02:00:01""B0:CE:18:...
7
热度 -
[Oracle开发] orcle 分号 没有正确结束命令执行,该怎么处理
orcle分号没有正确结束命令执行createorreplacetriggertri_test_idbeforeinsertonstaffsforeachrowdeclarenextidnumber;beginIF:new.idISNULLor:new.id=0THENselecttestseq.n...
314
热度 -
[Oracle开发] sql按规约转换数字查询结果
sql按规则转换数字查询结果1)Keyis:4则0-4,1-5,2-6,3-7,4-8,5-9,6-0,7-1,8-2,9-32)Keyis:5则0-5,1-6,2-7,3-8,4-9,5-0,6-1,7-28-3,9-4比如select2378fromdual;若按1)Keyis:4,则返回的结果...
81
热度 -
[Oracle开发] 都是char(50) .插入数据出现(ORA-12899: 列 的值太大 (实际值: 54, 最大值: 50),该如何处理
都是char(50)..插入数据出现(ORA-12899:列的值太大(实际值:54,最大值:50)首先请大神看下表结构,stu_license表结构,其中nationplace字段是char(50)类型的stu_baseinfo_base表结构,nationplace字段也是char(50)类型但是...
601
热度 -
[Oracle开发] 急 oracle 使用游标循环 将多个id拼接成字符串 如次代码 调用function的时候 一直在执行,但没有显示结果 跪求答案
急急!oracle使用游标循环将多个id拼接成字符串如下代码调用function的时候一直在执行,但没有显示结果跪求答案--同天、同机构、同类型扣分只扣一条createorreplacefunctionget_lzkh_kfjfxq(sqlsinvarchar2,kfrqinvarchar2)RET...
48
热度 -
[Oracle开发] 关于两张表同步数据以后修改原表数据有关问题
关于两张表同步数据以后修改原表数据问题各位,早上好现在有个需求,我需要将A表中的符合条件的记录同步到B表中,我直接用定时任务,调用过程,过程中我用的insertintoselectfrom这种形式,但是A表中的记录是在增加的,如果我同步完成以后,在修改原数据,用原先的条件查询的话,可能A表里面会有新...
97
热度