龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 数据库类 > Oracle 技术 >

Oracle系统函数的总结

时间:2011-04-12 23:18来源:未知 作者:admin 点击:
分享到:
以下的文章是通过 Oracle 系统函数EMPTY_BLOB()与EMPTY_CLOB()的具体操作,如果你对其相关的实际操作有兴趣的话,如果你对这一新开发的技术,心存好奇的话,以下的文章将会揭开它的神秘

以下的文章是通过Oracle系统函数EMPTY_BLOB()与EMPTY_CLOB()的具体操作,如果你对其相关的实际操作有兴趣的话,如果你对这一新开发的技术,心存好奇的话,以下的文章将会揭开它的神秘面纱。

1.EMPTY_BLOB()和EMPTY_CLOB()

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

2.GREATEST

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

  1. SQL> select greatest('AA','AB','AC') from dual;  
  2. GR  
  3. --  
  4. AC  
  5. SQL> select greatest('啊','安','天') from dual;  
  6. GR  

3.LEAST

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

  1. SQL> select least('啊','安','天') from dual;  
  2. LE  
  3. --  

4.UID

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

  1. SQL> show user  
  2. USER 为"GAO"  
  3. SQL> select username,user_id from dba_users where user_id=uid;  
  4. USERNAME USER_ID  
  5. GAO 25  

5.USER

Oracle函数中返回当前用户的名字

  1. SQL> select user from dual;  
  2. USER  
  3. GAO  

6.USEREVN

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

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

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

  1. SQL> select userenv('isdba') from dual;  
  2. USEREN  
  3. FALSE  
  4. SQL> select userenv('isdba') from dual;  
  5. USEREN  
  6. TRUE  
  7. SESSION  

返回会话标志

  1. SQL> select userenv('sessionid') from dual;  
  2. USERENV('SESSIONID')  
  3. 152  
  4. ENTRYID  

返回会话人口标志

  1. SQL> select userenv('entryid') from dual;  
  2. USERENV('ENTRYID')  
  3. 0  
  4. INSTANCE  

返回当前INSTANCE的标志

  1. SQL> select userenv('instance') from dual;  
  2. USERENV('INSTANCE')  
  3. 1  
  4. LANGUAGE  

返回当前环境变量

  1. SQL> select userenv('language') from dual;  
  2. USERENV('LANGUAGE')  
  3. SIMPLIFIED CHINESE_CHINA.ZHS16GBK  
  4. LANG  

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

  1. SQL> select userenv('lang') from dual;  
  2. USERENV('LANG')  
  3. ZHS  
  4. TERMINAL  

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

  1. SQL> select userenv('terminal') from dual;  
  2. USERENV('TERMINA  
  3. GAO  
  4. VSIZE(X)  

返回X的大小(字节)数

  1. SQL> select vsize(user),user from dual;  
  2. VSIZE(USER) USER  
  3. 6 SYSTEM  
  4. <!--EndFragment-->   

上述的相关内容就是对Oracle系统函数的描述,希望会给你带来一些帮助在此方面。

收藏文章
表情删除后不可恢复,是否删除
取消
确定
图片正在上传,请稍后...
评论内容为空!
还没有评论,快来抢沙发吧!

热评话题

按钮 内容不能为空!
立刻说两句吧! 查看0条评论
精彩图集

赞助商链接