-
[Oracle开发] 诸位大侠们 看过来
各位大侠们看过来问个oracle问题:有三张表:A,B,C。每个表里共有的字段是OrganCode,AreaCode,dt(时间),这三个表里的数据就是当天的数据。现在有张表D(OrganCode,AreaCode,NewDataNum(新增数据条数),ReportTime(上报时间))想统计每天的...
169
热度 -
[Oracle开发] 求帮助!SQL语句查询速度太慢的有关问题。
求帮助!SQL语句查询速度太慢的问题。。SelectDAGUID,DAH,XMMC,AJMC,GDSJ,GDBZfromZL_ARCHIVESwhere(DAHlike'%''%'orXMMClike'%''%'orAJMClike'%''%')andGDBZ='3'andDELSIGNisnull...
84
热度 -
[Oracle开发] oracle 函数解决思路
oracle函数本帖最后由zaq5613758于2014-06-2709:13:02编辑createorreplacetypeshuzuastableofnumber;createorreplacefunctionhaluo(fengeinvarchar2)returnshuzuaszifu1var...
47
热度 -
[Oracle开发] 求大神,dblink有关问题
求大神,dblink问题dblink在做百万级数据转移时,会发生数据丢失吗?很着急,有什么解决办法吗?------解决方案--------------------存放错误信息的那张表也没有记录吧那么可以做个试验修改存储过程,在游标遍历之前,将要转移的记录数和时间打印出来在源端,查看要转移的这张表,来...
94
热度 -
[Oracle开发] oracle sequence 不连续、相差太大有关问题
oraclesequence不连续、相差太大问题我用sequence生成主键,cache值设为20。发现了一个异常,那就是生成的主键不连续,比如说上个数字是4551552,下个就成了4552838,差别实在是太大了。我的代码里调用该sequence.nextval只有一处啊,没有其他地方调用next...
494
热度 -
[Oracle开发] 有关oracle中的sql后面有where 1=1 的有关问题
有关oracle中的sql后面有where1=1的问题最近在做一个元数据的系统,碰到一个问题不是很明白,那就是很多sql后面总是添加1=1,客户方说是考虑性能上的优化,必须这个样子!!讲解的不明白啊!!!个人感觉就是动态拼接sql使用或者是注入攻击!!!老生常谈的问题,也看到论坛上有这个提问,但是感...
30
热度 -
[Oracle开发] ORACLE树形数据解决方法
ORACLE树形数据CREATETABLEbasic(idnumber(8)primarykey,namevarchar(50)unique,ismemochar(1)default'0',--备注项不参与累计parent_idnumber(8))INSERTINTObasicVALUES(1,'b...
33
热度 -
[Oracle开发] Oracle数据库查询,该如何解决
Oracle数据库查询表A:ABAB表B:CDECDE表C:FGHIFGHI怎么查出结果是:ABCDEFGHIABCDEFGHI------解决方案--------------------select*fromA,B,C------解决方案--------------------估计不是楼主楼主的答...
102
热度 -
[Oracle开发] oracl触发器
求一个oracl触发器当两张表的两个不同字段值相等,把第二张表的另一个字段置为true的触发器怎么写?------解决方案--------------------createorreplacetriggertri_updafterinsertontablename1foreachrowdeclare...
63
热度 -
[Oracle开发] oracle 11g nvarchar 目录不生效
oracle11gnvarchar索引不生效本帖最后由cgxcgx520于2014-06-3016:31:29编辑nvarchar存储的字符串前40个字符相同从解释计划和实际效果看,索引未生效记录数近200万条------解决方案--------------------信息太少。索引未生效的语句中,...
499
热度 -
[Oracle开发] select查询失败 异常代码:01722无效数字
select查询失败错误代码:01722无效数字我是个小白,我想问2个问题,希望大神帮个忙解答一下:1.我右击表名test选择query查询发现自动生成的select语句为select*fromtestt这后面为什么多了一个t呢2.我对某一列SPA进行条件查询,此列有汉字、数字、空值,我想查SPA为...
96
热度 -
[Oracle开发] 查询相差的数据并排序解决办法
查询相差的数据并排序select*fromky02whereaae043=201402----8条数据A01A02----------111A222B222B333C333C333C444D555Eselect*fromky02whereaae043=201402----3条数据A01A02----...
50
热度 -
[Oracle开发] Oracle 如何从右边截取字符串
Oracle怎么从右边截取字符串我用sqlserver这样写的先想用ORACLE不知道怎么截取sqlserver:DECLARE@sqlVARCHAR(1000)DECLARE@strVARCHAR(1000)SET@sql='filelist_pmd_mm_dd.20110913.013617.c...
55
热度 -
[Oracle开发] Oracle中重复率高字段创造B树索引,性能大幅提升的原因
Oracle中重复率高字段创建B树索引,性能大幅提升的原因请教一个让我不解的问题:我有一张表TT,数据大概是240W,其中的一个字段COL1的值只有‘0’和‘1’两个。现在有如下查询:SELECTCOL2,SUM(NVL(COL3,0)*nvl(COL4,0))FROMTTWHERECOL1='0'...
55
热度 -
[Oracle开发] oracle 默认时间有关问题
oracle默认时间问题在oracle默认时间上面加上一秒selectSysdatefromdual;------解决方案--------------------selectsysdate,sysdate+1/(24*60*60)fromdual;------解决方案----------------...
64
热度 -
[Oracle开发] 小弟我想制造一个数据量比较大的表来测试
我想制造一个数据量比较大的表来测试怎么样才能生成这样的一个表啊,数据最好没有什么规律,zdg#12344321#zdg@csdn.netLaoZheng#670203313747#chengming_zheng@163.comfstao#730413#fstao@tom.comhuwolf#2535...
86
热度 -
[Oracle开发] 这句SQL如何写?好难啊
这句SQL怎么写?好难啊!selecttop4*from(select*from(selecttop5tq.query_keysfromtab_query_logtqwheretq.query_person=‘lisi’groupbytq.query_keysorderbycount(tq.quer...
55
热度 -
[Oracle开发] sql查询最大值的有关问题
sql查询最大值的问题表中的时间是按照从当天0点开始每5分钟一条记录的,直到23:55,每个时间点有个value值,现在我想求出每个id,这一个月里,每天的value最大值,(不是一整个月的平均值,是每天的最大值),表格是这样的time id value2014-6-10:00 1 122014-6...
50
热度 -
[Oracle开发] oracle存储过程 if esle,该如何解决
oracle存储过程ifeslecreateorreplacepackagebodymaterial_mgmtisproceduremodify_material_category_name(categoryIdnumber)isparentCategoryNamevarchar2(256);par...
62
热度 -
[Oracle开发] 触发器中小弟我这里游标取值小弟我老是报错,不知道为什么,请帮忙看下~
触发器中我这里游标取值我老是报错,不知道为什么,请帮忙看下~~createorreplacetriggerTR_bsRunningTime5MINbeforeupdateonBusinessSystemRunningTime5MINforeachrowdeclare--localvariablesh...
55
热度