当前位置: 代码迷 >> Oracle开发
 解决方案列表
  • [Oracle开发] oracle+proc怎么对不同的数据表中的数据查询

    oracle+proc如何对不同的数据表中的数据查询现在是有多张数据表如:tb_lp1,tb_lp2,tb_lp3,tb_lp4这四张表,实际上可能还会更多这多张表的表结构是一样的,想问如何实现在应用程序执行的时候动态选择查询不同的数据表?就是我如何传一个数据表名给一个SQL,弄成一个动态的SQL来...

    78
    热度
  • [Oracle开发] 近来在用oracle sql developer,插入中文乱码~

    最近在用oraclesqldeveloper,插入中文乱码~!~!~!~!~!~!我是新手,最近在用oraclesqldeveloper,但是插入到数据库里的中文一直乱码,用oracle自带的plus插入中文就没问题,本人用的系统是XP,版本OracleIDE 1.2.1.3213,注册表里NLS_...

    94
    热度
  • [Oracle开发] 急求一条统计一年每个月某个字段总和量的SQL语句,条件有点特殊

    急求一条统计一年每个月某个字段总数量的SQL语句,条件有点特殊本帖最后由waiyzm于2012-03-0709:46:04编辑情况是这样的:有案件信息表:case_tb里面有下面几个字段ajbh案件编号case_date案发日期input_date录入时间foot_num足迹数量unit_code单...

    81
    热度
  • [Oracle开发] 触发器中NEW跟OLD的意思

    触发器中NEW和OLD的意思触发器中经常会用到NEW和OLD两个关键字,这是系统默认的吗?只要带上NEW或者OLD,系统就知道是新数据还是老数据?CREATEORREPLACETRIGGERtrg_del_emp_infoBEFOREDELETEONempFOREACHROWDECLARE--loc...

    57
    热度
  • [Oracle开发] oracle 分组平均后又求平均值的方法

    oracle分组平均后再求平均值的方法请教大家一个问题,是分组平均后再平均的方法有一张表,记录物品的价格名称销售日期价格A1日2A2日4B1日6B2日8B3日10其中A物品3日没有销售价格(不是为0,而是没有价格)日期名称AB126248310求AB物品在1-3日的平均价格不能使用avg函数计算方法...

    100
    热度
  • [Oracle开发] 请问:怎么用SQL实现查询表里的上一条数据减去下一条数据

    请教:如何用SQL实现查询表里的下一条数据减去上一条数据本帖最后由wangjunzhe321于2012-12-0717:13:43编辑例如:开始时间结束时间12012-11-0119:00:002012-11-0200:00:0022012-11-1512:30:002012-11-2000:34:...

    37
    热度
  • [Oracle开发] oracle 查询结果中的一个字段结果是id的组合(1,2)是字符串,怎么让另一个表查询的时候可以用in查这个Id的集合

    oracle查询结果中的一个字段结果是id的组合(1,2)是字符串,如何让另一个表查询的时候可以用in查这个Id的集合.今天在做一个报表的时候,想用一个sql查询最后结果,但在实现的时候遇到一点问题,我查到的一个字段是varchar型的,多个id的组合(如:1,2,3,并且这个结果是一个selete...

    105
    热度
  • [Oracle开发] 相仿与WMSYS.WM_CONCAT函数的方法

    类似与WMSYS.WM_CONCAT函数的方法CREATEORREPLACETYPESTR_SUM_OBJASOBJECT--聚合函数的实质就是一个对象(SUM_STRINGVARCHAR2(4000),STATICFUNCTIONODCIAGGREGATEINITIALIZE(V_SELFINOU...

    38
    热度
  • [Oracle开发] 触发器建好了,如何插入的时候报错了?

    触发器建好了,怎么插入的时候报错了???--表结构createtableCategorys(idnvarchar2(50)notnull,companyidnvarchar(50),categorynamenvarchar2(50))--触发器createorreplacetriggertri_Ca...

    12
    热度
  • [Oracle开发] 动态 格式化数值的精度(小数点位数)有关问题

    动态格式化数值的精度(小数点位数)问题问题描述:数据库中对数据采取放大成整数的方式进行存储,比如一个数据,其值为1.23,则将它存到数据库中精度preci为2,value为123(=1.23*10^2),即value是经过放大10的精度(preci)次方倍之后存储的,已达到数据库只存整数。这样的va...

    468
    热度
  • [Oracle开发] 大神们啊这样的关联查询怎么实现啊join了一天了还没join出来。

    大神们求助啊。这样的关联查询如何实现啊。join了一天了还没join出来。。。。本帖最后由q2979978于2012-11-0615:14:55编辑比如我现在有三个表,A:idnamedesc等等字段B:aiddetailC:aiddetail现在我想通过一个id集合得到每条A中的数据加上两个字段,...

    51
    热度
  • [Oracle开发] 急一个简单的sql语句不知道在Orcle中是否能执行.小弟我这边没的Orcle环境

    急急急..一个简单的sql语句不知道在Orcle中是否能执行..我这边没的Orcle环境。我这边有个一个语句,在sql环境下运行没的问题,现在要在Orcle环境下运行,不知道该条语句是否可运行起。请大家建字段,帮我运行一下,在此先谢谢大家咯。SELECTTOP8*FROM(selectROW_NUM...

    10
    热度
  • [Oracle开发] Oracle遍历查询上级机构

    Oracle遍历查询下级机构有一个机构表,有等级标志,每个机构都有上级机构,除了总行。现在做一个遍历查询,给一个机构的id,查出该机构及其下属所有机构(包括下属机构的下属机构)。不知道怎么实现,有什么思想不?------最佳解决方案--------------------select*fromtab...

    26
    热度
  • [Oracle开发] 一个sql连表更新的有关问题

    一个sql连表更新的问题现在我有表ke11和ke12可以通过aaz278来进行关联,这个字段在两个表中的值是唯一的(没有建立唯一性约束,也不是主键,且两张表都没有主键)现在有字段ake001ke11和ke12都有,但是有些数据对应不上,现在想把ke12中的ake001更新到ke11中,在网上找的一些...

    19
    热度
  • [Oracle开发] ORA-04098: 触发器 'SCOTT.ORDERDELETE' 无效且未经过重新验证

    ORA-04098:触发器'SCOTT.ORDERDELETE'无效且未通过重新验证createtriggerorderupdatebeforeupdateonorderform_listforeachrowbeginupdateorderformsetdiaodu=1fromo...

    461
    热度
  • [Oracle开发] 求教-可以用触发器调用带参数的存储过程吗,该如何处理

    求教-可以用触发器调用带参数的存储过程吗请教:我想创建一个触发器,在表A进行增删改操作时,自动触发增加B表中一行新数据的方法。就像日志功能!B表中的数据值用参数传递!应该怎么做?最好麻烦用代码举例说明,谢谢!------最佳解决方案--------------------createorreplac...

    63
    热度
  • [Oracle开发] oracle java source 如何直接操作SQL语句查询结果

    oraclejavasource怎么直接操作SQL语句查询结果?本帖最后由kissyou_snow于2012-10-2711:13:20编辑oraclejavasource怎么直接操作SQL语句查询结果?如:我要在javasource直接对表进行操作,把查询出来的数据做一个结果集(集合数组)返回,用...

    104
    热度
  • [Oracle开发] ORACLE存储过程,参数目字符串太长

    ORACLE存储过程,参数字符串太长在做存储过程开发的时候,需要拼SQL语句,比如DECLAREV_SQLVARCHAR2(32000);BEGINV_SQL:='INSERTINTOTB_TA(COUNTER0001,COUNTER0002.......COUNTER1000)SELECT公式1,...

    74
    热度
  • [Oracle开发] 怎么创建作业

    怎样创建作业我要建立这样的一个作业,每天晚上12点执行某个存储过程,要怎样写呢,恳请知道的大侠给个示例,谢谢!~~------最佳解决方案----------------------例如你的存储过程名为:pro_get_dept_employees,那么,你创建job可类似如下:variablev_...

    54
    热度
  • [Oracle开发] 关于Oracle的数据统计,该怎么解决

    关于Oracle的数据统计做一段时间内信息的统计。比如说,一个流程实例的存储表,我要统计出某段时间所创建的流程实例的个数。要求是每七天做一个统计数据。例如:原表processInstanceIdcreateDate12012/01/2022012/01/2932012/01/2542012/02/1...

    10
    热度