`
猫不吃的鱼
  • 浏览: 159033 次
  • 性别: 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分析函数对于任何处理大量数据并寻求深入洞察的分析师或开发人员来说都是必不可少的技能。通过掌握这些函数,你将能够设计出更高效、更灵活的数据查询,从而更好地满足业务需求。

    ORACLE 函数 chm下载

    总之,"Oracle函数文档.chm"是一个宝贵的资源,它可以帮助你深入理解和掌握Oracle数据库中的各种函数,从而更好地进行数据操作和开发工作。务必善加利用,通过持续学习和实践,提升自己的专业技能。

    oracle系统内置函数大全

    Oracle数据库系统内置了大量函数,这些函数可以分为多个类别,例如字符函数、数字函数、日期函数、转换函数、分组函数以及其他辅助函数等...Oracle数据库管理员和开发人员经常需要用到这些函数以实现各种数据处理需求。

    oracle函数

    在Oracle函数中,我们可以找到多种类型,包括数值函数、字符串函数、日期时间函数、转换函数、聚合函数以及系统相关函数等。下面我们将深入探讨这些函数类别及其在实际应用中的作用。 1. 数值函数: - ROUND:对...

    Oracle函数大全

    总结来说,Oracle函数大全涵盖了日期转换、数值处理和字符操作等方面的关键知识点,这些函数在日常数据库管理和开发中扮演着重要角色。了解并熟练使用这些函数,能极大地提升你的数据库操作效率和代码质量。通过深入...

    Oracle正则表达式函数全面解析

    ### Oracle正则表达式函数全面解析 ...掌握了这些函数的基本用法后,就可以更加灵活地应对各种文本处理的需求,从而提高开发效率。在未来的工作中,根据实际需求合理运用这些工具,可以显著提升数据处理的质量和速度。

    oracle函数大全

    在Oracle函数大全中,我们可以找到大量用于数字处理和字符处理的函数,这些函数极大地提高了SQL查询和PL/SQL程序的灵活性和效率。 **数字处理函数**: 1. **ABS(x)**:这个函数返回数字x的绝对值,无论x是正还是负...

    Oracle常用函数

    Oracle常用函数,在开发程序中经常用到的函数,整理出来大家参考学习

    (SSM)web开发所需要用到的jar包

    总结来说,"SSM web开发所需要用到的jar包"涵盖了Spring框架、Spring MVC、MyBatis以及它们所依赖的第三方库,这些jar包协同工作,构成了Java Web开发的强大基石。理解并掌握这些框架和其核心组件,对于开发者构建...

    oracle开发帮助文档两部

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

    oracle分析函数

    Oracle分析函数是数据库管理系统Oracle中的一种高级查询工具,主要用于处理大量数据,特别是在OLAP(Online Analytical Processing)系统中,这些系统主要服务于决策支持、数据仓库、数据分析和数据挖掘等场景。...

    本人开发过程中用到的开发文档

    1. **Java**: Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems(现为Oracle公司)开发。它的跨平台特性(Java Write Once, Run Anywhere)使其成为构建桌面应用、企业级系统、Android应用等多种类型...

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

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

    易语言oracle数据库连接模块源码

    在这个模块中,通常会用到Oracle的数据访问接口,如OCI(Oracle Call Interface)或者ODBC(Open Database Connectivity)。在给定的标题中提到的"oraociei10.dll"就是Oracle的客户端库文件,它是OCI接口的一部分,...

    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查询优化改写技巧与案例》可以帮助您更快地完成慢语句的...

Global site tag (gtag.js) - Google Analytics