`
fengjingxianjing
  • 浏览: 3516 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类

初上手oracle11g

阅读更多
距离上一次写东西又过去很久了,罪过罪过。。。。。

1.24、25回去看了小家伙,小家伙如今7个半月大了,怎一个可爱了得呀,  

言归正传,目前手上正在处理一个项目,从原有的在sybase上使用,移植到oracle数据库上,其实工作不多,主要是针对sybase、oracle之间不同的地方进行sql语句调整。

下面主要记录下些许地方的不同之处。

1、isnull
当然,oracle里面是没有原生的isnull的,是封装nvl之后得到的,区别还是有,比如,SFJY--是否禁用,在sybase下,isnull(SFJY,'')<>'1',而在oracle下,要写成isnull(SFJY,'0')<>'1',因为oracle中,isnull(SFJY,'')还是等价于null

2、order by
这一点oracle同sybase的区别,主要在于sybase中,order by后面的排序字段可以不出现在select的字段中,而oracle中order by后的排序字段是要出现在select中的

3、convert
sybase中convert类似于一个重载函数,oracle中只能一个一个的转,如to_char、to_date等等

4、text
sybase中的大文本字段text,读取get、set即可,在oracle中clob字段写set是可以的,读则有问题,取出的时候要先取成clob,再转成string

5、datetime
sybase中为datetime,oracle中为date
分享到:
评论

相关推荐

    Oracle 11g For Dummies

    《Oracle 11g For Dummies》是一本专为初学者设计的Oracle 11g数据库管理系统入门教程。Oracle 11g是Oracle公司推出的强大且功能丰富的数据库系统,广泛应用于企业级数据存储、管理和分析。这本书以简单易懂的方式...

    成功之路Oracle11g学习笔记

    总之,《成功之路Oracle11g学习笔记》是一本全面覆盖Oracle11g基础知识的学习资料,通过深入浅出的讲解和丰富的实例,帮助初学者快速上手并掌握Oracle数据库的核心技能。结合书中的内容,你可以一步步地实践和探索,...

    Oracle_11g图形界面创建数据库实例

    在本篇文章中,我们将详细介绍如何使用Oracle 11g图形界面创建一个新的数据库实例,并进一步配置包括表空间、角色及导入数据文件等操作。这不仅适用于初学者快速上手,也对有经验的数据库管理员提供了一个清晰的操作...

    开源项目-go-goracle-goracle.zip

    【开源项目-go-goracle-goracle.zip】是一个针对Go语言开发的开源项目,主要目的是为Go开发者提供一个与Oracle数据库交互的客户端库。这个项目的名字"goracle"清晰地表明了它的核心功能,即使用Go语言(golang)来...

    Oracle Database 11g 第 2 版 (11.2.0.4) JDBC 驱动程序— 包含 JDBC 示例程序。

    Oracle Database 11g 第 2 版 (11.2.0.4) 是一个强大的关系型数据库管理系统,广泛应用于企业级应用中。JDBC(Java Database Connectivity)是Java平台上的标准数据库连接接口,允许Java应用程序通过Java代码与各种...

    oracle10g完美精简客户端

    Oracle 10g完美精简客户端是一款专为用户设计的轻量级数据库访问工具,它提供了基础的Oracle数据库连接和管理功能,适用于那些不需要完整Oracle客户端功能但又需与Oracle服务器进行交互的用户。这款客户端简化了安装...

    Oracle 11g详细操作

    ### Oracle 11g 操作详解 #### 一、Oracle 11g 安装与配置 ...以上是 Oracle 11g 数据库的基本操作指南,涵盖了从安装配置到数据查询与管理的各个方面,帮助初学者快速上手 Oracle 数据库的操作与维护。

    ORACLE+11G数据库管理员指南

    Oracle Database 11g数据库管理员指南是为数据库管理员们量身打造的一本学习与参考书籍,它不仅包含了丰富的实践案例,更详尽地介绍了Oracle 11g的使用和管理方法,尤其是其体系结构和常规管理技术。 首先,本书...

    oracle新手上手文档

    ### Oracle新手上手文档知识点详解 #### 一、Oracle数据库简介 - **Oracle数据库系统**:是由美国Oracle公司提供的一款以分布式数据库为核心的一组软件产品。它被广泛应用于客户端/服务器(Client/Server)和浏览器...

    Oracle快速上手

    总结起来,"Oracle快速上手"教程通过一系列PPT和一个命令参考文件,全面介绍了Oracle的基础知识,从数据库创建到数据操作,再到高级特性如触发器和子程序,以及备份恢复策略,为SQL Server用户提供了快速过渡到...

    Oracle 11g安装教程 含监听 客户端 PLSQL配置 中文版

    本教程主要针对初学者,旨在提供一套完整的Oracle 11g Release 2 (11.2) for Linux x86的安装过程,包括监听器配置、客户端连接以及PL/SQL Developer的配置,帮助学习者快速上手。 一、Oracle 11g安装基础 在开始...

    [oracle]快速上手工作+常用命令

    ### Oracle快速上手指南与常用命令详解 #### 引言 Oracle数据库系统是业界领先的数据库管理系统之一,在企业级数据管理领域具有广泛的应用。对于初学者来说,掌握Oracle的基础操作及常用命令至关重要。本文将根据...

    Oracle 11g New Features for Administrators Summary Sheets by Ahmed baraka

    本文将围绕Ahmed Baraka所编撰的《Oracle 11g New Features for Administrators Summary Sheets》一书中的关键知识点,为读者提供深入理解Oracle 11g新特性的平台。 ### 新概念与定义 Oracle 11g引入了一系列新...

    11g的oracle 2 day DBA(英文)

    《11g的oracle 2 day DBA》是Oracle公司为数据库管理员提供的一个全面而精炼的培训资源,旨在帮助用户快速掌握Oracle Database 11g Release 1(11.1)的核心技术和管理技巧。这份文档由Steve Fogel、Janet Stern等人...

    Oracle 11g SQL learning

    综上所述,《Oracle 11g: SQL》是一本内容详实、实用性强的学习指南,不仅适合初学者快速入门,也为有一定基础的读者提供了进阶知识。通过本书的学习,读者可以系统地掌握Oracle 11g SQL的相关技能,并能在实际工作...

    Oracle SOA Suite 11g入门实例

    Oracle SOA Suite 11g 是一款强大的企业级服务导向架构(Service-Oriented Architecture, SOA)解决方案,由Oracle公司提供,它为企业提供了一整套工具和服务来构建、部署和管理面向服务的应用程序。本入门实例将...

Global site tag (gtag.js) - Google Analytics