0 0

关于DB2查询语句转换成oracle查询语句5

DB2:select * from ( select row_.*, rownum rownum_ from ( select month(DSignedDate) as statMonth,sum(FFirstQuate*FExchange) as tFirstQuate,sum(FBudgetAmount) as tBudgetAmount,sum(FTOTALAMOUNT*FExchange) tTotalAmount from IS_DeviceContract where  month(DSignedDate)>0    and year(DSignedDate)=2012 group by month(DSignedDate) ) row_ ) where rownum_ <= 12 and rownum_ > 0


这里报Error:ORA-00904: "MONTH": invalid identifier  错误,

哪位大哥帮忙看一下!转成oracle能使用的语句;谢谢!!
2012年10月17日 09:44
目前还没有答案

相关推荐

    SQL_Server,Oracle,DB2数据库SQL语句比较

    根据提供的文件信息,本文将对SQL Server、Oracle与DB2三种主流关系型数据库管理系统中的SQL语句进行详细的对比分析。这不仅有助于理解不同数据库系统之间的差异,也为开发人员提供了跨平台迁移时所需的必要知识。 ...

    DB2与ORACLE常用语句对照

    "DB2与ORACLE常用语句对照"的主题旨在帮助用户理解和转换这两种数据库系统中的SQL命令。下面将对一些常见的SQL语句和概念进行详细解释,以便于在两个系统间进行迁移或比较。 1. 数据定义语言(DDL): - 在Oracle中...

    oracle和db2的区别

    ### Oracle与DB2的主要区别 本文旨在探讨Oracle与DB2这两种主流关系型数据库管理系统(RDBMS)之间的关键差异。Oracle由甲骨文公司开发,而DB2则由IBM推出。两者均广泛应用于企业级环境,提供了强大的数据管理能力。...

    Oracle迁移到DB2 SQL语句差异

    ### Oracle迁移到DB2 SQL语句差异 在IT项目的实施过程中,可能会遇到客户提出更换数据库的需求,例如从Oracle迁移到DB2。这种情况下,除了要考虑配置上的差异外,还需要关注SQL语句的不同之处。以下是对Oracle与DB2...

    如何将DB2数据库中的大对象(BLOB,CLOB)数据类型复制到Oracle数据库中

    本例中,我们讨论如何将DB2数据库中的BLOB数据类型复制到Oracle数据库。 1. **BLOB与CLOB数据类型**: BLOB(Binary Large Object)存储二进制大对象,如图像、音频或视频文件。CLOB(Character Large Object)...

    在db2和oracle中的对树的递归查询语句

    DB2虽然没有直接提供类似Oracle的`CONNECT_BY`功能,但可以通过自连接和临时表的方式来实现递归查询。一个典型的例子是使用`WITH RECURSIVE`子句: ```sql WITH RECURSIVE employee_tree (level, employee_id, ...

    ORACLE与DB2的区别和转换

    ### ORACLE与DB2的区别和转换 #### 一、简介 在数据库领域,Oracle和DB2都是非常流行的数据库管理系统。它们各自具有独特的特性和优势,并且广泛应用于不同的业务场景中。对于那些需要在Oracle和DB2之间进行数据...

    oracle连接db2数据库的步骤

    - 在新的 SQL 窗口中执行查询语句,从 DB2 数据库中选取数据,确保能够正确返回结果。 7. **处理存储过程**: - 如果有与 DB2 数据库交互的存储过程,可能需要重新编译以确保与新连接兼容。 请注意,不同环境的...

    db2和oracle的区别.docx

    例如,DB2使用SQL授权语句,而Oracle依赖于角色和对象权限。 六、备份和恢复 两个数据库系统都支持备份和恢复功能,但方法和工具各有特色。DB2使用db2backup和db2restore命令,而Oracle则有RMAN(恢复管理器)等...

    舞动DB2之2_从Oracle到DB2开发 从容转身.rar

    1. 数据迁移:从Oracle到DB2的数据迁移是一个复杂的过程,包括数据格式转换、表结构映射和数据一致性检查。在迁移前,需要进行详尽的数据审计,了解Oracle数据库的结构和数据类型,并确保在DB2中有对应的兼容性支持...

    DB2和oracle对比

    标题中的“DB2和Oracle对比”意味着我们将探讨这两款企业级数据库管理系统——Oracle数据库和IBM的DB2——在性能、功能、成本、易用性、安全性以及市场占有率等方面的差异。 Oracle数据库是由Oracle公司开发的一款...

    ORACLE转DB2对照全解

    本章节主要介绍Oracle SQL PL与DB2 inline SQL PL之间的对比,包括但不限于存储过程、触发器、用户定义函数(UDF)、条件语句及流程控制等。 ##### 1.1 创建存储过程 **Oracle:** ```sql CREATE OR REPLACE ...

    Oracle与DB2的对应关系

    本文将对 Oracle 与 DB2 的对应关系进行总结和分析,涵盖日期型数据转化、字符型转日期型、常用函数、JSP 实现分页、序列等多个方面。 一、日期型数据转化 在 Oracle 中,日期型数据只有一个,即 Date 型,占用...

    oracle和db2连接数据库

    总的来说,Java通过JDBC接口连接Oracle和DB2数据库是常见的开发任务,涉及到的知识点包括:JDBC驱动管理、数据库连接URL构建、数据库连接的生命周期管理以及SQL语句的执行。理解并熟练掌握这些概念,对于Java开发者...

    oracle与db2对比

    Oracle 和 DB2 是两种广泛应用的关系型数据库管理系统,它们在语法和功能上存在一些差异。以下是对两者主要区别的详细分析: 1. 取前 N 条记录: - Oracle 使用 `SELECT * FROM TableName WHERE ROWNUM ;` - DB2 ...

    oracle数据库查询语句的优化研究.pdf

    【Oracle 数据库查询语句优化】Oracle数据库是关系型数据库的一种,因其优秀的性能和广泛的应用领域,成为众多企业和组织的核心技术。随着计算机技术的快速发展,数据库技术也不断进步,Oracle数据库在各行各业,如...

    经典SQL语句大全,oracle,informix,db2,mysql

    标题和描述中提到的经典SQL语句大全涵盖了Oracle、Informix、DB2和MySQL这四种主流的数据库管理系统。这些系统虽然有各自的特点,但在SQL语言的基本结构和操作上有很多共通之处。以下是一些核心的SQL知识点: 1. **...

    DB2和ORACLE数据库导出表结构空间和存储过程脚本。

    DB2和Oracle都是全球范围内广泛使用的大型关系型数据库管理系统(RDBMS)。本文将深入探讨如何使用提供的资源来导出这两个数据库的表结构、空间和存储过程。 首先,让我们详细了解每个组件: 1. **DB2**: IBM的DB2...

    利用数据转换器移植数据,提供从db2导入到oracle

    在本例中,数据转换器用于连接DB2和Oracle,并执行表结构的导出和数据移植。 2. **从DB2导入到Oracle**:DB2和Oracle都是流行的关系型数据库管理系统,但它们的数据存储格式和语法可能有所不同。因此,迁移过程需要...

Global site tag (gtag.js) - Google Analytics