为了防止sid和instance_name不同的情况,现在要求根据sid取得instance_name。用sql语言,我刚刚接触oracle,不知道该怎么写sql,望知道的告诉我下,项目急用,多谢。
解决方案 »
- 关于oracle数据库临时表空间满了的问题
- 关于限定存储过程执行频率的问题
- 关于Oracle中使用Java存储过程的问题
- 根据现有字段select出新字段问题~,颇实用的,但是想不出哈哈~
- 如何不用循环直接取到某一条数据????
- 高分求助oracle触发器问题
- 请问oracle.jdbc.driver.OracleConnection怎样才能新建一个OracleConnection?
- .net 连接oracle 数据库问题
- 請教oracle的变量,分配內存該怎麼理解,怎麼才能掌握?
- 请问一下,可不可以用什么语句查找整个数据库中的所有表的所有字段,以找到某个匹配的内容?
- 求教一个统计SQL,谢谢
- 帮忙看道sql题
描述的清楚点。
SELECT SYS_CONTEXT('USERENV','INSTANCE_NAME') FROM DUAL;取得db_name
SELECT SYS_CONTEXT('USERENV','DB_NAME') FROM DUAL;
2 WHERE s.inst_id=i.instance_number AND s.sid=170;INSTANCE_NAME SID
---------------- ----------
eht 170SQL>
环境?这个我不是很清楚什么意思,有差别吗。不好意思,我不知道这样问对不对。
如果是服务器的,那么servicename上面已经说的很清楚了。