Oracle系统函数的总结
创始人
2024-06-28 02:10:19
0次

以下的文章是通过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.    

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

【编辑推荐】

  1. 获得Oracle权限的TABLE FUNCTION实操
  2. Oracle job interval 参数设置示例
  3. Oracle job interval 参数设置示例
  4. 在Oracle 8x中实现自动断开后再连接的实现
  5. Oracle Database简单概述

相关内容

热门资讯

PHP新手之PHP入门 PHP是一种易于学习和使用的服务器端脚本语言。只需要很少的编程知识你就能使用PHP建立一个真正交互的...
网络中立的未来 网络中立性是什... 《牛津词典》中对“网络中立”的解释是“电信运营商应秉持的一种原则,即不考虑来源地提供所有内容和应用的...
各种千兆交换机的数据接口类型详... 千兆交换机有很多值得学习的地方,这里我们主要介绍各种千兆交换机的数据接口类型,作为局域网的主要连接设...
粉嫩如何诠释霸道 东芝M805... “霸道粉”是个什么玩意东芝M805拿过来的时候,笔者扑哧笑了,不是笑这款笔记本,而是笑这款产品的颜色...
如何利用交换机和端口设置来管理... 在网络管理中,总是有些人让管理员头疼。下面我们就将介绍一下一个网管员利用交换机以及端口设置等来进行D...
什么是大数据安全 什么是大数据... 在《为什么需要大数据安全分析》一文中,我们已经阐述了一个重要观点,即:安全要素信息呈现出大数据的特征...
全面诠释网络负载均衡 负载均衡的出现大大缓解了服务器的压力,更是有效的利用了资源,提高了效率。那么我们现在来说一下网络负载...
只需三步,让你掌握阿尔法路由器... 请参照以下阿尔法路由器设置方法,通过浏览器进入及设置宽带路由器。经过这三个步骤的设置,基本上能够熟悉...
如何允许远程连接到MySQL数... [[277004]]【51CTO.com快译】默认情况下,MySQL服务器仅侦听来自localhos...
30分钟搞定iOS自定义相机 最近公司的项目中用到了相机,由于不用系统的相机,UI给的相机切图,必须自定义才可以。就花时间简单研究...