`
猫不吃的鱼
  • 浏览: 157735 次
  • 性别: Icon_minigender_1
  • 来自: 芜湖市
社区版块
存档分类
最新评论

开发用到的oracle函数

 
阅读更多
开发用到的oracle函数,不断更新
1、instr

instr函数返回要截取的字符串在源字符串中的位置。只检索一次,就是说从字符的开始到字符的结尾就结束。

instr( string1, string2 [, start_position [, nth_appearance ] ] )
string1 源字符串,要在此字符串中查找。
string2 要在string1中查找的字符串.
start_position 代表string1 的哪个位置开始查找。此参数可选,如果省略默认为1. 字符串索引从1开始。如果此参数为正,从左到右开始检索,如果此参数为负,从右到左检索,返回要查找的字符串在源字符串中的开始索引。
nth_appearance 代表要查找第几次出现的string2. 此参数可选,如果省略,默认为 1.如果为负数系统会报错。

如果String2在String1中没有找到,instr函数返回0.

select instr('China','na') from dual; --返回4
select * from bd_site bs  where instr('1234',TYPE) > 0


2、nvl

NVL( string1, replace_with)
功能:如果string1为NULL,则NVL函数返回replace_with的值,否则返回string1的值。

select nvl('sfds1','sfds')  from bd_site; --返回'sfds1'
select nvl(null,'sfds')  from bd_site;    --返回'sfds'


3、decode

条件匹配返回值

DECODE(条件,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值)
条件值为值1时,返回翻译值1...值2时,返回翻译值2。。。无匹配时,返回缺省值

select decode(606,606,'a',607,'b','c') from bd_site ; --返回'a'

4、to_char

to_char(timestamp,text)
将timestamp以text格式转化成字符串

select to_char(sysdate,'yyyy-mm-dd') from dual;


分享到:
评论

相关推荐

    Oracle函数大全实例

    总结了开发中Oracle常用到的一些函数,希望对大家有所帮助。 1、单行函数:表的每行都会有一个结果(字符函数、数字函数、日期函数、转换函数) 单行函数可以嵌套。嵌套函数的执行顺序是由内到外。 2、多行函数:表...

    Oracle实用函数大全

    很多很实用的oracle函数,在实际开发中肯定都会用到的。

    oracle数据库常用的函数

    oracle数据库常用的函数,主要是开发中长长用到的各种数据函数

    Oracle常用函数

    Oracle常用函数 开发中常用到的一些函数

    大数据Oracle理论+SQL+面试问题汇总+BI理论

    汇总了Oracle在开发中常用到的各种函数如分析函数、开窗函数、数字函数、字符串函数、时间函数、转换函数、空值转换函数等。从SQL句子的讲解到函数、游标、存储过程、序列等进行了例子讲解。如果你现在从事的行业有

    oracle分析函数的使用说明

    oracle数据库分析函数的使用 分析函数在数据库开发中使用非常广泛,要熟练使用分析函数需要一个长期实践的过程,我对分析函数中常用到的函数做了一些归纳,希望大家喜欢!

    oracle开发帮助文档两部

    我们还会提及一个 Oracle 数据库的第三方开发工具—— PL/SQL Developer,我们工作中会经常用到它。最后,我们会介绍一些 PL/SQL 编码规范,如果遵守它们,你会发现你们项目组内的代码变得更加容易管理。 SQL 概述...

    Oracle实用教程_04章_Oracle数据类型和函数[整理].pdf

    Oracle 数据类型和函数 Oracle 数据类型是指一组性质相同的值的集合以及定义于这个值集合上的一组操作的总称。在 Oracle 数据库中,数据类型可以分为字符型、数值型、日期型和其它类型等几类。 Oracle 数据类型...

    oracle-function--api.zip_oracle_oracle API_oracle sql api

    oracle 函数大全{中文},oracle开发中经常用到的一些函数,字符串,日期,数字等类型函数的使用,希望对你们有帮助

    oracle基础教程

    2.4 应用开发工具(SQL * Plus) 31 2.4.1 SQL 32 2.4.2 PL/SQL 33 2.4.3 数据库管理工具 36 2.5 ORACLE用户及权限管理 36 2.5.1 ORACLE的用户管理 37 2.5.2 ORACLE的权限管理 38 2.6 ORACLE数据库的备份与恢复 39 ...

    Oracle Programmer's Hand Book - Beginner.CHM

    我们还会提及一个 Oracle 数据库的第三方开发工具—— PL/SQL Developer,我们工作中会经常用到它。最后,我们会介绍一些 PL/SQL 编码规范,如果遵守它们,你会发现你们项目组内的代码变得更加容易管理。 SQL 概述...

    Oracle常用参数

    Oracle数据库开发过程中,经常用到的函数:例如对字符、数字、日期和多表等

    Oracle查询优化改写技巧与案例

    , 如果您是开发人员,经常与Oracle打交道,那么《Oracle查询优化改写技巧与案例》可以帮助您处理复杂的需求,写出高性能的语句。如果您是运维人员,则《Oracle查询优化改写技巧与案例》可以帮助您更快地完成慢语句的...

    Oracle查询优化改写技巧与案例2.zip

    《Oracle查询优化改写技巧与案例》不讲具体语法,只是以案例的形式介绍各种查询语句的..., 如果您是开发人员,经常与Oracle打交道,那么《Oracle查询优化改写技巧与案例》可以帮助您处理复杂的需求,写出高性能的语句。

    java用到的开发文档

    这是 oracle函数大全、jdk文档、jquery文档、html文档四个文件的压缩包,里面oracle常用函数示例,jdk的类说明文档,jquery的使用文档,html的文档(包含各个html标签属性和方法,javascript方法)

    oracle查询优化改写技巧与案例

    , 如果您是开发人员,经常与Oracle打交道,那么《Oracle查询优化改写技巧与案例》可以帮助您处理复杂的需求,写出高性能的语句。如果您是运维人员,则《Oracle查询优化改写技巧与案例》可以帮助您更快地完成慢语句的...

Global site tag (gtag.js) - Google Analytics