`
dyy_gusi
  • 浏览: 209875 次
  • 性别: Icon_minigender_1
  • 来自: 武汉
社区版块
存档分类
最新评论

Oracle常用的内置函数

阅读更多

Oracle中主要有一下几种内置函数:字符操作函数,数字操作函数,日期操作函数,转换函数

注意:可以使用dual表去验证或者计算

1.字符操作函数:

   lower(char);字符串转换为小写

   upper(char);字符串转换为大写

   lenght(char);返回字符串的长度

   substr(char,m,n);取字符串的子串

2.数字操作函数:

   round(n,[m]);四舍五入n的值,m代表小数点后面的位数

   trunc(n,[m]);截取n的值,m代表小数点后面的位数

   mod(m,n);取模运算

   floor(n);地板函数,取小于等于n的最大整数

   ceil(n);天花板函数,取大于等于n的最小整数

   其他函数:abs(n); acos(n); asin(n); atan(n); cos(n); exp(n); log(n); power(m,n);

3.日期操作函数:默认日期的格式是:dd-mon-yy即11-11月-11

  sysdate;返回系统时间

    add_months(date,n);返回指定日期加上n月以后的日期

    last_day(date);返回指定日期所在月份的最后一天

4.转换函数

    to_char('date','yyyy-mm-dd hh24:mi:ss');

        yy:两位数的年份

        yyyy:四位数的年份
        
        mm:月份
        
        dd:天
        
        hh24:24小时制小时
        
        hh12:12小时制小时
        
        mi:分钟
        
        ss:秒
    
    to_char('number','L9,999.99');
    
        9:显示数字,忽略前面的0
        
        0:显示数字,位数不足用0补齐
        
        .:在指定的位置使用小数点
        
        ,:在指定的位置使用逗号
        
        $:数字前面加美元符号
        
        L:数字前面加本地货币符号
        
        C:在数字前面加国际货币符号
        
        G:在指定位置显示分隔符号
        
        D:在指定位置使用小数点符号

    to_date('date',yy-mm-dd);

5.系统函数:sys_context;

    terminal;当前会话客户端对应的终端的标识号

    language;语言

    db_name;当前数据库名称

    nls_date_form;当前会话所对应的日期格式

  session_user;当前会话所对应的用户名称

  current_schema;当前会话客户所对应的方案名

  host:数据库所在的主机名称

  使用方式:sys_context('USEREVN','参数')   
 
6.常用统计分析函数
    
    max(numbers);返回一组数中最大的一个数
    
    min(numbers);返回一组数中最小的一个数
    
    avg(numbers);返回一组数的平均数
    
    count(*);统计若干行记录的总记录数
    
    nvl(value,default);若是空,用default代替。
 


2
1
分享到:
评论

相关推荐

    oracle基础sql_建表_dml_ddl_dql_及常用内置函数等

    详细介绍了oracle的建表语句 增删改查 内外连接查询 授权用户 建sequence oracle常用内置函数 ddl语句 事务控制语句 tcl 等

    ORACLE常用函数功能及演示

    ORACLE内置函数,相当于C语言中的库函数,提供了常规数据库编程中所需的绝大多数基本功能,并且通过函数的组合或嵌套使用,可以发挥其强大的功能。由于这些内置函数都是由ORACLE公司的编程大家所写,而且其执行代码...

    oracle系统内置函数大全

    以上是对Oracle系统内置函数大全的知识点介绍,内容涵盖了字符处理、数字计算、日期处理、数据类型转换、分组聚合等多个方面的函数。Oracle数据库管理员和开发人员经常需要用到这些函数以实现各种数据处理需求。

    Oracle SQL 内置函数总结

    Oracle SQL 内置函数是数据库查询和数据处理的重要组成部分,它们极大地增强了SQL语言...通过`Oracle SQL常用函数总结.txt`和`Oracle SQL内置函数总结.sql`文件,你可以找到更多具体的实例和应用场景,进一步加深理解。

    Oracle SQL 内置函数以及解析

    以上就是Oracle SQL中一些常用内置函数的详解,这些函数极大地丰富了SQL语言的功能,使得数据查询和处理更加灵活高效。在实际工作中,可以根据需求选择合适的函数,实现对数据的有效操作和分析。

    Oracle常用的函数大全详细介绍

    Oracle数据库是世界上最广泛使用的数据库系统之一,其强大的功能和丰富的内置函数使得数据处理变得更为便捷。在初学者的旅程中,掌握Oracle常用函数是至关重要的一步。以下是对Oracle数据库中几个核心函数的详细介绍...

    Oracle内置函数大全

    Oracle数据库提供了丰富的内置函数来处理各种类型的数据,其中数字格式化是一项常用且强大的功能。这部分主要讲解了如何利用特定的格式元素来控制数字的显示形式。 - **999,999**:此元素用于标定格式化数字中的...

    Oracle SQL 内置函数大全

    以下是一些常用的Oracle SQL内置函数的详细说明: 1. ASCII函数:此函数返回一个字符对应的ASCII码(十进制数)。例如,ASCII('A')返回65,ASCII('a')返回97,ASCII('0')返回48,ASCII(' ')返回32。 2. CHR函数:...

    oracle内置函数学习

    Oracle内置函数是数据库管理系统Oracle中不可或缺的一部分,它们用于执行各种数据处理任务,包括数学运算、字符串操作、日期处理等。这篇博文将深入探讨Oracle内置函数的学习,帮助你更好地理解和运用这些功能强大的...

    oracle数据类型及函数

    2. **Oracle 常用内置函数**: - **数学函数**: - `CEIL(n)`:返回大于等于n的最小整数。 - `FLOOR(n)`:返回小于等于n的最大整数。 - `MOD(m,n)`:计算m除以n的余数,n为0时返回m。 - **字符串函数**: - `...

    Oracle常用函数.txt

    以下是从“Oracle常用函数.txt”文件中提炼出的关键知识点,旨在为初学者提供深入理解与实践的指导。 ### ASCII() 和 CHR() - **ASCII()** 函数用于返回一个字符的ASCII码值。例如,`ASCII('A')` 返回的是65,而 `...

    oracle常用函数介绍

    Oracle数据库系统是世界上最广泛使用的数据库管理系统之一,它提供了丰富的内置函数来帮助用户处理和操作数据。在本篇文章中,我们将深入探讨Oracle中的常用函数,这些函数对于日常的SQL查询、数据处理以及数据库...

    oracle 的常用函数

    在Oracle数据库中,为了方便用户进行数据处理与分析,提供了大量的内置函数。这些函数涵盖了字符串操作、数值计算、日期处理等多个方面,极大地提高了SQL查询的灵活性和效率。然而,由于函数种类繁多,且每种函数的...

    oracle常用函数总结

    Oracle数据库是一个广泛使用的关系型数据库管理系统,它提供了丰富的内置函数来帮助用户处理和操作数据。以下是对标题和描述中提到的Oracle常用函数的详细总结: 1. ASCII 函数:这个函数返回一个字符对应的ASCII码...

    oracle常用函数chm版

    Oracle数据库系统是世界上最广泛使用的数据库管理系统之一,其强大的功能和丰富的内置函数库是其核心竞争力。"Oracle常用函数chm版"是一个集合了多种Oracle数据库常用函数的参考资源,主要包含以下几个方面: 1. **...

    Oracle常用函数.pdf

    ### Oracle常用函数详解 #### 一、概述 Oracle 数据库提供了丰富的内置函数,极大地提高了 SQL 语句在处理数据时的灵活性与效率。这些函数主要分为两大类:单行函数和多行函数(也称为聚合函数)。单行函数通常...

    Oracle110个常用函数……PDF清晰版

    Oracle数据库提供了丰富的内置函数来处理各种数据类型和业务需求。这些函数大致可以分为以下几类: - **字符串处理函数**:如 `CONCAT`, `SUBSTR`, `UPPER`, `LOWER` 等。 - **数值处理函数**:如 `ROUND`, `TRUNC`...

    oracle一些常用函数笔记和简单例子

    Oracle 数据库提供了丰富的内置函数,这些函数能够帮助用户高效地处理数据、格式化输出等。本文将基于提供的部分内容介绍一些常用的 Oracle 函数及其应用示例。 #### 日期时间转换函数 1. **`TO_CHAR()`**:用于将...

Global site tag (gtag.js) - Google Analytics