`
liyueling
  • 浏览: 80548 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

ORACLE 系统函数

阅读更多

1.EMPTY_BLOB()EMPTY_CLOB()

这两个函数都是用来对大数据类型字段进行初始化操作的函数 

 

2.GREATEST

返回一组表达式中的最大值,即比较字符的编码大小.

SQL> select greatest('AA','AB','AC') from dual;

GR

--

AC

SQL> select greatest('','','') from dual;

GR

--

3.LEAST

返回一组表达式中的最小值 

SQL> select least('','','') from dual;

LE

--

 

4.UID

返回标识当前用户的唯一整数

SQL> show user

USER "GAO"

SQL> select username,user_id from dba_users where user_id=uid;

USERNAME                         USER_ID

------------------------------ ---------

GAO                                   25

 

5.USER

返回当前用户的名字

SQL> select user from  dual;

USER

------------------------------

GAO

 

6.USEREVN

返回当前用户环境的信息,opt可以是:

ENTRYID,SESSIONID,TERMINAL,ISDBA,LABLE,LANGUAGE,CLIENT_INFO,LANG,VSIZE

ISDBA  查看当前用户是否是DBA如果是则返回true

SQL> select userenv('isdba') from dual;

USEREN

------

FALSE

SQL> select userenv('isdba') from dual;

USEREN

------

TRUE

SESSION

返回会话标志

SQL> select userenv('sessionid') from dual;

USERENV('SESSIONID')

--------------------

                 152

ENTRYID

返回会话人口标志

SQL> select userenv('entryid') from dual;

USERENV('ENTRYID')

------------------

                 0

INSTANCE

返回当前INSTANCE的标志

SQL> select userenv('instance') from dual;

USERENV('INSTANCE')

-------------------

                  1

LANGUAGE

返回当前环境变量

SQL> select userenv('language') from dual;

USERENV('LANGUAGE')

----------------------------------------------------

SIMPLIFIED CHINESE_CHINA.ZHS16GBK

LANG

返回当前环境的语言的缩写

SQL> select userenv('lang') from dual;

USERENV('LANG')

----------------------------------------------------

ZHS

TERMINAL

返回用户的终端或机器的标志

SQL> select userenv('terminal') from dual;

USERENV('TERMINA

----------------

GAO

VSIZE(X)

返回X的大小(字节)

SQL> select vsize(user),user from dual;

VSIZE(USER) USER

----------- ------------------------------

          6 SYSTEM

<!--EndFragment-->
分享到:
评论

相关推荐

    Oracle系统函数

    自己整理的oracle系统函数,相信对你会有帮助.

    oracle系统函数大全

    以下是关于Oracle系统函数的一些详细说明,以标题和描述中提到的几个为例: 1. ASCII 函数: ASCII 函数返回一个字符的ASCII码值,即对应的十进制数。例如,`ASCII('A')`返回65,`ASCII(' ')`返回32。这个函数在...

    Oracle系统函数大全

    本文将深入探讨Oracle系统函数的各个方面,帮助读者掌握这些关键工具的使用。 1. **什么是系统函数?** 在Oracle PL/SQL中,系统函数是由数据库本身提供的预定义函数,用于执行特定任务,如获取日期、处理字符串、...

    oracle系统内置函数大全

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

    ORACLE常用函数功能及演示

    由于这些内置函数都是由ORACLE公司的编程大家所写,而且其执行代码是内嵌在ORACLE数据库系统中的,因此其执行效率极高。 使用ORACLE所提供的内置函数,将大大提高程序代码的执行效率。“站在高人的肩膀上,将使你变...

    oracle自定义日期函数

    Oracle 日期处理函数是数据库管理系统中非常重要的一部分,最近看到有人在做 T-SQL 与 PL/SQL 的转化,问了些有关时间函数的处理。在 PL/SQL 中,Oracle 提供了其他的方法来处理日期函数,例如 DATE_ADD 函数。在 T-...

    oracle函数大全 oracle函数大全

    Oracle数据库系统提供了丰富的内置函数,这些函数用于处理各种数据类型,包括字符串、数值以及日期等。以下是关于Oracle函数的一些详细说明: 1. ASCII函数:ASCII函数返回与输入字符相对应的ASCII码,即十进制数字...

    oracle函数大全(CHM格式).rar

    Oracle数据库中的函数可以分为多种类型,包括内置函数、数学函数、字符串函数、日期时间函数、转换函数、系统信息函数等。例如: 1. **内置函数**:如`SYSDATE`用于获取当前系统日期,`USER`获取当前登录用户的...

    ORACLE CRC32函数

    ### ORACLE CRC32函数详解 #### 一、概述 在Oracle数据库中,`CRC32`函数是一种非常实用的功能,主要用于将字符类型的数据转换为一个唯一的数字类型,这一过程通常被称为散列(Hash)。通过该函数,可以方便地生成...

    oracle 函数大全 参考函数 手册 速查 chm格式

    Oracle数据库是全球广泛使用的大型关系型数据库管理系统,其强大的功能和灵活性使得它在企业级应用中占据了重要地位。本资源是一份Oracle函数大全的手册,包含丰富的参考函数和速查信息,以CHM(Microsoft Compiled ...

    oracle内置函数学习

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

    oracle分析函数.doc

    Oracle分析函数是数据库管理系统Oracle中一组强大的工具,用于处理集合数据,特别是在复杂的报表和数据分析场景中。它们允许用户在单个SQL查询中执行聚合操作,同时保持行的原始顺序,这是传统的GROUP BY函数无法...

    Oracle内置函数大全

    Oracle内置函数是数据库管理系统Oracle 8i中的一个重要组成部分,这些函数极大地丰富了SQL查询和数据处理的能力。在Oracle中,日期格式和数字格式的说明符是处理数据的关键工具,它们决定了如何显示和解析日期和数字...

    oracle管道函数用法

    ### Oracle管道函数详解 #### 一、概述 Oracle管道函数是一种特殊类型的函数,它能够返回一个数据集合,并且能够在函数执行的过程中逐步返回结果,而不仅仅是最后的结果。这种特性使得管道函数非常适合于处理大量...

    oracle日常函数文档

    Oracle提供了获取系统信息的函数,如`USER`, `SESSION_USER`, `CURRENT_USER`, `DBMS_METADATA.GET_DDL()`等。这些函数可以帮助我们了解当前用户信息,获取对象的DDL定义,以及进行其他系统级别的查询。 七、连接和...

    oracle分析函数,窗口函数,报表函数

    Oracle 分析函数、窗口函数和报表函数是数据库查询和数据分析中的关键工具,尤其在复杂的OLAP(在线分析处理)系统中发挥着重要作用。在Oracle数据库中,这些功能提供了对大量数据进行高效处理的能力,帮助用户生成...

    oracle常用函数总结

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

Global site tag (gtag.js) - Google Analytics