select SYS_CONTEXT('USERENV','AUTHENTICATION_TYPE')用户的认证类型 from dual;--用户的认证类型

select SYS_CONTEXT('USERENV','AUTHENTICATION_DATA') from dual;--未知

select SYS_CONTEXT('USERENV','BG_JOB_ID')当前指定id的会话是否为Oracle后台程序建立 from dual;--当前指定id的会话是否为Oracle后台程序建立,不是则返回null

select SYS_CONTEXT('USERENV','CLIENT_INFO') from dual;--通过dbms_application_info包可以存储高达64字节的用户会话信息

select SYS_CONTEXT('USERENV','CURRENT_SCHEMA') from dual;--默认的schema将被当做当前的schema。当在当前会话中使用ALTER SESSION SET CURRENT_SCHEMA语句的时候,它的查询返回值将被改变

select SYS_CONTEXT('USERENV','CURRENT_SCHEMAID')当前schema的id from dual;--当前schema的id

select SYS_CONTEXT('USERENV','CURRENT_USER')当前的登陆用户 from dual;--当前的登陆用户

select REPLACE(SUBSTR(SYS_CONTEXT('USERENV','HOST'),1,30),'\',':')当前会话主机操作系统名 from dual;--当前会话主机操作系统名

select SYS_CONTEXT('USERENV','CURRENT_USERID')当前登陆的用户的id from dual;--当前登陆的用户的id

select SYS_CONTEXT('USERENV','DB_DOMAIN')为数据库的域指定初始化参数 from dual;--为数据库的域指定初始化参数

select SYS_CONTEXT('USERENV','DB_NAME')数据库实例名 from dual;--数据库实例名

select SYS_CONTEXT('USERENV','ENTRYID') from dual;--可用的审计标示符。不能再分布式sql语句中使用此选项。使用USERENV关键字必须置AUDIT_TRAIL的初始化参数为真。

select SYS_CONTEXT('USERENV','EXTERNAL_NAME') from dual;--数据库用户的扩展名

select SYS_CONTEXT('USERENV','FG_JOB_ID')返回作业id当此会话是客户端进程创建 from dual;--返回作业id当此会话是客户端进程创建。否则,返回null

select SYS_CONTEXT('USERENV','INSTANCE')当前数据库实例的标示id from dual;--当前数据库实例的标示id

select SYS_CONTEXT('USERENV','ISDBA')用户是否是以dba身份登录 from dual;--当前用户是否是以dba身份登录

select SYS_CONTEXT('USERENV','LANG') from dual;--iso对‘LANGUAGE’的简称,查询的参数比“LANGUAGE”短

select SYS_CONTEXT('USERENV','LANGUAGE')数据库使用的存储语言 from dual;--结果为当前数据库使用的存储语言,跟上面查询意义一样

select SYS_CONTEXT('USERENV','NETWORK_PROTOCOL')网络协议 from dual;--用于通信的网络协议

select SYS_CONTEXT('USERENV','NLS_CALENDAR')格林尼治时间 from dual;--当前会话使用的,格林尼治时间

select SYS_CONTEXT('USERENV','NLS_CURRENCY')货币符 from dual;--本地化的货币符,如人民币为¥,美元符为$

select SYS_CONTEXT('USERENV','NLS_DATE_FORMAT')日期格式 from dual;--当前使用的日期格式,一般中http://mp.csdn.net/postedit国为dd-mon-rrhttp://mp.csdn.net/postedit

select SYS_CONTEXT('USERENV','NLS_DATE_LANGUAGE')日期的语言 from dual;--表示日期的语言,如中文简体SIMPLIFIED CHINESE

select SYS_CONTEXT('USERENV','NLS_TERRITORY')数据库服务器所在区域 from dual;--数据库服务器所在区域,如中国CHINA

select SYS_CONTEXT('USERENV','OS_USER')操作系统的用户名 from dual;--操作系统的用户名

select SYS_CONTEXT('USERENV','PROXY_USER')是否使用代理用户 from dual;--是否使用代理用户。否返回null

select SYS_CONTEXT('USERENV','PROXY_USERID')代理用户id from dual;--代理用户id

select SYS_CONTEXT('USERENV','SESSION_USER')当前认证的数据库用户名 from dual;--当前认证的数据库用户名

select SYS_CONTEXT('USERENV','SESSION_USERID')前认证的数据库用户名id from dual;--当前认证的数据库用户名id

select SYS_CONTEXT('USERENV','SESSIONID')当前会话id from dual;--当前会话id

select SYS_CONTEXT('USERENV','TERMINAL')操作系统用户组 from dual;--操作系统用户组

select SYS_CONTEXT('USERENV','IP_ADDRESS')当前会话主机ip from dual;--当前会话主机ip

select SYS_CONTEXT('USERENV','HOST')当前会话主机操作系统名 from dual;--当前会话主机操作系统名

原文链接:https://blog.csdn.net/x3553457/article/details/79657291

oracle 查询当前数据库环境的更多相关文章

  1. Oracle 查询出来的数据取第一条

    Oracle 查询出来的数据取第一条 --------------------------------------------------------------------------- 转载自:h ...

  2. Oracle查询和问题简记

    现在做两个版本的系统,一个用的数据库是Access,另一个就是Oracle了.每个数据库支持的的查询SQL语句都有所区别,这里主要针对Access和Oracle做 记录. 首先贴出遇到问题最多的一条语 ...

  3. 45 个非常有用的 Oracle 查询语句

    ​ 这里我们介绍的是 40+ 个非常有用的 Oracle 查询语句,主要涵盖了日期操作,获取服务器信息,获取执行状态,计算数据库大小等等方面的查询.这些是所有 Oracle 开发者都必备的技能,所以快 ...

  4. oracle 查询最近执行过的 SQL语句(转载)

    oracle 查询最近执行过的 SQL语句 (2014-06-09 18:02:43) 转载▼   分类: Database oracle 查询最近执行过的 SQL语句 select sql_text ...

  5. 【转】oracle查询用户表,函数,储存过程,

    ◆Oracle查询用户表空间:select * from user_all_tables ◆Oracle查询所有函数和储存过程:select * from user_source ◆Oracle查询所 ...

  6. ORACLE 查询一个数据表后通过遍历再插入另一个表中的两种写法

    ORACLE 查询一个数据表后通过遍历再插入另一个表中的两种写法 语法 第一种: 通过使用Oracle语句块  --指定文档所有部门都能查看 declare cursor TABLE_DEPT and ...

  7. Oracle 查询今天、昨日、本周、本月和本季度的所有记录

    Oracle 查询今日.昨日.本周.本月和本季度的所有记录 字段类型为date 今日 select * from 表名 where to_char(字段名,'dd')=to_char(sysdate, ...

  8. oracle查询单表占用空间的大小

    oracle查询单表占用空间的大小 SELECT segment_name AS TABLENAME, BYTES B, BYTES KB, BYTES MB FROM user_segments w ...

  9. ORACLE查询当前资产状态,和另一个数据库联查,(查询重复数据中第一条),子查询作为字段查询

    背景:ORACLE查询当前资产状态,包含资产信息(表1),资产维修状态(表2),资产报废状态(表3) 如下: 资产信息:

随机推荐

  1. Typora第一次使用

    一级标题 二级标题 三级标题 三个# + 空格 分割线 三个- 三个* 粗体 ctrl + B 斜体 ctrl + I 删除线 引用 一个大于号就可以了 图片: ! + [] + (图片路径) 超链接 ...

  2. java 多线程-2

    七.线程生命周期 没错,线程也是有生命周期的.就好像人类有出生.儿童.青年.中年.晚年.死亡一般.下面是线程的生命周期图: 八.线程的安全问题 所谓线程不安全[并发问题],举个例子来说,如卖票,会出现 ...

  3. sudo提权,ansible批量给所有主机创建系统账户,授权

    sudo(superuser or another do)让普通用户可以以超级管理员或其他人的身份执行命令. sudo基本流程如下: 1.管理员需要先授权(修改/etc/sudoers文件) 2.普通 ...

  4. python中使用mock模块返回数据

    mock是辅助单元测试的一个模块.它允许您用模拟对象替换您的系统的部分,并对它们已使用的方式进行断言. mock在python3中已经被集成到了unittest单元测试框架中,所以,可以直接使用. m ...

  5. 简单地 Makefile 书写

    注意事项 每个标签分支前都不能用空格,必须用tab 标签外调用bash命令用 $(shell -),标签内可以正常使用 标签后可以指定其他标签,执行顺序是先执行其他标签,而后在执行自己 比如 all: ...

  6. hystrix总结之缓存

    通过实现HystrixCommand或者HystrixObservableCommand的getCacheKey方法,可以启动缓存. public class CommandUsingRequestC ...

  7. 10.Atomic-原子性操作

  8. [HarekazeCTF2019]Avatar Uploader 1 &&

    [HarekazeCTF2019]Avatar Uploader 1 这是一个文件上传的题目,但是这导体是通过满足条件来获取flag的. 他有两个函数,一个是getimagesize,还有一个是FIL ...

  9. xxe-xml外部实体注入

    XML文件格式及作用 copy至:https://www.runoob.com/xml/xml-tutorial.html 学习xxe为什么要了解XML和DTD,直接跳至Xxe查看: 定义&作 ...

  10. google chrome安装非官方市场插件方法

    1. 下载 Chrome组策略管理模板"chrome.adm"(下载地址):2. Win+R 打开运行,输入 gpedit.msc,确定:3. 依次展开 本地计算机策略 > ...