`
sunny521314
  • 浏览: 3512 次
  • 性别: Icon_minigender_1
  • 来自: 西安
最近访客 更多访客>>
社区版块
存档分类
最新评论

oracle 系统函数 sys_context

阅读更多

sys_context

  • terminal:当前会话客户所对应的终端的标识符
  • language:语言
  • db_name:当前数据库名称
  • nls_date_format:当前会话客户所对应的日期格式
  • session_user:当前会话客户所对应的数据库用户名
  • current_schema:当前会话客户所对应的默认方案名?
  • host:返回数据库所在主机的名称
  • 过过改函数,可以查询一些重要信息,比如你在使用哪个数据库

       select sys_context('userenv',,'db_name') from dual;          ------红色为默认的无需修改

分享到:
评论

相关推荐

    ORACLE中的sys_context函数

    在 Oracle 中,sys_context 函数可以访问多种类型的参数,包括用户会话信息、数据库信息、操作系统信息、网络信息等。 以下是 sys_context 函数可以访问的一些常见参数: 1. 用户会话信息: * `SYS_CONTEXT('...

    Oracle9.2_SYS_CONTEXT函数的用法

    SYS_CONTEXT函数的用法,很好用的东东

    Oracle中的USERENV和SYS_CONTEXT范例

    Oracle中的USERENV和SYS_CONTEXT是两个非常重要的函数,它们都可以用于获取当前会话的信息,例如当前用户、当前实例、当前语言等。 USERENV函数 USERENV函数用于返回当前会话的信息,例如当前用户、当前实例、当前...

    oracle函数大全中文

    Oracle还提供了许多其他实用函数,如`NVL`和`NVL2`处理NULL值,`DBMS_RANDOM`生成随机数,`USER`获取当前用户,`CURRENT_SCHEMA`获取当前模式,以及`SYS_CONTEXT`获取系统上下文信息。 通过"Oracle函数大全(分类...

    oracle环境查询

    此外,查询`SELECT dbid, name, open_mode, database_role, platform_name FROM v$instance`以及`SELECT dbms_utility.port_string FROM dual`,能得知数据库ID、名称、打开模式、角色以及操作系统平台。 2. **了解...

    oracle的一些tips技巧

    `SYS_CONTEXT`函数是Oracle提供的一种用于获取当前会话属性的关键工具。它允许开发者在SQL查询和PL/SQL代码中直接获取与会话相关的各种信息。例如,你可以通过`SYS_CONTEXT('USERENV', 'ATTRIBUTE')`的形式,获取如...

    Oracle SQL 内置函数大全

    在Oracle数据库管理系统中,内置函数涵盖了数学、字符串、日期时间、转换、系统信息等多种类型,是每个Oracle数据库管理员和开发人员必备的知识。 一、数学函数 1. ABS():返回一个数的绝对值,如ABS(-5)返回5。 2....

    Oracle中的dual

    Dual 表可以用来调用 Oracle 的系统函数,例如,获取当前系统时间: ```sql SELECT TO_CHAR(SYSDATE, 'yyyy-mm-dd hh24:mi:ss') FROM dual; ``` 这将返回当前系统的日期和时间。 此外,我们还可以使用 Dual 表来...

    oracle函数

    Oracle函数在数据库管理和查询中扮演着重要角色,尤其在处理...无论是查看系统信息、处理序列,还是对数据进行转换和计算,Oracle函数都是不可或缺的工具。理解和熟练掌握这些函数对于优化数据库查询和管理至关重要。

    oracle之常用faq.doc

    7. **SYS_CONTEXT用法**:`SYS_CONTEXT`函数用于获取当前会话的上下文信息,如用户、环境变量等。例如,`SELECT SYS_CONTEXT('USERENV', 'SESSION_USER') FROM dual;` 8. **日期函数**:Oracle提供了丰富的日期函数...

    oracle基础知识

    5. **Oracle 特殊函数**:`sys_Context & USERENV.txt`可能涉及Oracle的两个特殊函数,SYS_CONTEXT用于获取会话级别的信息,USERENV则提供当前用户环境的详细信息,如会话的主机名、当前用户、默认表空间等。...

    Oracle中获取会话信息的两个函数分享

    本文将详细解析两个常用的函数:USERENV和sys_context,以及它们如何帮助我们获取关于当前会话的各种信息。 首先,`USERENV`函数是一个内置的PL/SQL函数,用于获取与当前会话相关的各种环境变量。例如: 1. `...

    ORACLE函数大全(doc 23)

    本资源“ORACLE函数大全(doc 23)”很可能包含了一份详尽的Oracle数据库函数参考文档,涵盖了大量的函数类别,包括数值、字符串、日期时间、转换、系统以及聚合函数等。 1. 数值函数: - ABS():返回一个数的绝对值...

    Oracle DBA常用SQL语句

    AND v$session.audsid = sys_context('userenv','sessionid'); ``` 这些SQL语句是Oracle DBA进行日常管理和维护时的必备工具,它们可以帮助DBA有效地监控数据库的状态,优化性能,并解决可能出现的问题。通过熟练...

    ORACLE 精细访问控制的实现

    - **使用`sys_context`函数**:`sys_context`系统函数用于读取应用环境的属性值,例如获取当前会话的用户名、操作系统用户名等信息。 - **编写PL/SQL函数**:根据安全策略,编写PL/SQL函数来实现逻辑判断。这些...

    oracle学习必备资料

    6. **SYS_CONTEXT的用法**:`SYS_CONTEXT`函数用于获取与当前会话相关的环境信息,如终端(TERMINAL)、语言(LANGUAGE)、会话ID(SESSIONID)、实例(INSTANCE)、入口ID(ENTRYID)、是否具有DBA权限(ISDBA)等。这在诊断...

    ORACLE函数大全

    以上只是Oracle函数中的一部分,实际的"ORACLE函数大全"文档会包含更多详细信息,包括每个函数的参数、返回值类型、使用示例等,是学习和工作中不可或缺的参考工具。通过深入理解和熟练运用这些函数,可以更高效地...

    oracle常用FAQ集锦.doc

    6. **SYS_CONTEXT的用法**:`SYS_CONTEXT`函数用于获取当前会话的上下文信息,例如用户信息、会话ID等。它通常用于实现基于会话的定制或安全策略。 7. **日期函数**:Oracle提供了丰富的日期函数,如`SYSDAY`, `...

Global site tag (gtag.js) - Google Analytics