`
rookie926
  • 浏览: 11088 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
文章分类
社区版块
存档分类
最新评论

oracle与DB2一些sql语句写法的不同

阅读更多
今天把一个项目从oracle换到DB2数据库,很多语句都要改,真麻烦啊,是不是用了hibernate的话就不用这么费劲了呢

1.oracle中to_char,在DB2中为char

2.oracle中如果想要插入当前系统时间的话,值为SYSDATE,DB2中为CURRET DATE
分享到:
评论

相关推荐

    SQL语句教程 写法大全

    同时,本教程还涵盖了 SQL 高级知识,如 Top 语句、Like 语句、通配符、In 语句、Between 语句、Aliases 语句、Join 语句、Inner Join 语句、Left Join 语句、Right Join 语句、Full Join 语句、Union 语句、Select ...

    ORACLE移植DB2注意事项

    在Oracle中,如果在SQL查询中使用了数字作为字符串来匹配时,需要特别注意在DB2中的处理方式。例如,在Oracle中,可以执行如下查询: ```sql SELECT * FROM t_comm_company WHERE companycode = 123; ``` 而在DB2中...

    ORACLE DB2开发中的对比

    在IT行业中,数据库管理系统是数据存储和处理的...综上所述,ORACLE和DB2在SQL语法上有明显的区别,但都能有效地实现各种数据库操作。开发者在选择或迁移数据库时,需要充分理解这些差异,以便更高效地进行开发工作。

    quartz创建表sql

    MySQL的语法可能与Oracle有所不同,例如字段类型或约束条件的写法。确保根据MySQL的语法调整SQL脚本。 三、DB2数据库创建Quartz表 在DB2环境中,同样需要执行一系列的SQL命令。DB2的SQL语法有其特殊性,比如数据...

    DB2、ORACLE

    - DB2的SUBSTR函数使用方式可能与Oracle不同,具体使用时需要查阅DB2的文档以获取正确的语法。 这些差异提醒我们在跨数据库系统编程时,需要根据目标数据库的特性来编写SQL语句,以确保代码的兼容性和可移植性。...

    oracle第2章 编写简单的SELECT语句

    #### SQL语句分类 - **DQL(数据查询语言)**:主要指`SELECT`语句,用于从数据库中检索数据。 - **DML(数据操纵语言)**:包括`INSERT`、`UPDATE`、`DELETE`和`MERGE`等语句,用于修改数据库中的数据。 - **DDL...

    oracle面试题

    这段SQL语句首先通过内层查询给`DEPT`表中的每一行添加了一个行号(`RowNum`),然后通过外层查询过滤出行号介于4和6之间的行。 #### 二、Oracle分页语句的写法 在Oracle中实现分页主要通过`RowNum`来完成。具体...

    mysql数据库知识点总结.docx

    MySQL数据库知识点总结 MySQL数据库知识点总结是关系型数据库管理系统(RDBMS)的核心概念,涵盖了数据库概念、发展历程、常见数据库、数据库结构、...SQL语句的书写需要遵守一定的语法规则,例如SELECT语句的写法。

    人工智能自动sql优化工具--SQLTuning for SQL Server

    在数据库操作中,虽然相同逻辑的SQL语句有多种写法,但不同写法对性能的影响可能相差甚远。面对这个问题,专业的人工智能自动SQL优化工具就显得尤为重要。本文将以SQLTuning for SQL Server为例,详细介绍如何利用...

    DB2兼容模式设置文档

    本文档主要介绍如何将IBM DB2数据库设置为Oracle兼容模式,并列举了一些关键的验证点,包括数据类型、SQL语法特性的差异、公共视图和存储过程等。通过这些验证点,可以确保在DB2上运行原本为Oracle设计的应用程序时...

    教你快速了解数据库系统优化

    - SQL语句的写法多样,不同的写法可能导致性能上的巨大差异。 - 优化SQL语句相对独立于程序逻辑,因此不会对程序的整体逻辑造成影响。 #### 二、数据库性能优化的阶段划分 - **设计阶段**:此时进行优化的成本...

    从两种SQL表连接写法来了解过去

    SQL 86标准的写法是早期数据库系统,如Oracle和DB2所采用的,而SQL 92标准则引入了更清晰、更易于理解的`JOIN`语法。 尽管两者在性能上没有本质区别,但SQL 92的`JOIN`语法通常被认为更好,因为它提高了代码的...

    常用数据库jdbc连接写法大全

    它允许Java应用程序通过发送SQL语句来操作数据库。在上述文本中,提到了多个常见数据库的JDBC连接方法,包括MySQL、PostgreSQL、Oracle、Sybase、Microsoft SQL Server以及ODBC和DB2。以下是对这些数据库的JDBC连接...

    oralce和db2兼容开发注意事项

    这里主要讨论在开发时为确保Oracle和DB2兼容需要注意的一些关键点。 1. **LIKE 与 LOCATE 函数的替换** Oracle中的`LIKE`操作符允许在模式匹配中使用变量或字段,但DB2可能不支持这种用法。在Oracle中,可以写成:...

    数据库存储过程的写法\\连接各种数据库写法

    Java中连接数据库主要依赖于JDBC(Java Database Connectivity),这是一种用于执行SQL语句的Java API,允许Java程序与几乎所有类型的数据库进行交互。以下是一些常见的数据库及其连接方式: 1. **Oracle 8/8i/9i**...

    各种常用数据库JDBC的url写法

    它允许Java应用程序连接到数据库,执行SQL语句并处理返回的结果。本资源整理了各种常用数据库的JDBC URL写法,这对于Java开发者来说是非常实用的信息,特别是对于那些频繁处理数据整合工作的人员。 1. **MySQL** ...

    常用数据库JDBC连接写法

    JDBC是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问接口。下面将详细解析并扩展这些数据库的JDBC连接方式。 ### MySQL MySQL是全球最流行的开源关系型数据库管理系统之一。要通过JDBC连接...

    操作数据库 iBATIS查询

    iBATIS是一款优秀的Java持久层框架,它简化了基于SQL的程序编写,避免了程序员手动处理结果集和手工编写SQL语句。在进行数据库查询时,LIKE查询是一种常见的需求,特别是在搜索功能中。 ##### 1.1 基础LIKE查询语法...

Global site tag (gtag.js) - Google Analytics