修改一个回话的cursor_sharing参数?

简介: 例子:CREATE OR REPLACE TRIGGER modify_cursor_sharing_logon AFTER LOGON ON DATABASEBEGIN FOR proname IN (SELECT DISTINCT UPPER (p...

例子:

CREATE OR REPLACE TRIGGER modify_cursor_sharing_logon
AFTER LOGON ON DATABASE
BEGIN
FOR proname IN (SELECT DISTINCT UPPER (program) pron
FROM sys.v_$session
WHERE UPPER (program) = 'SQLPLUS.EXE' and UPPER (program) NOT LIKE 'ORACLE%' )
LOOP
IF (proname.pron = 'SQLPLUS.EXE')
THEN
EXECUTE IMMEDIATE 'alter session set cursor_sharing=force';
END IF;
END LOOP;
END;
/


目录
相关文章
|
SQL Oracle 关系型数据库
oracle数据库查询open_cursors值的sql语句,达梦数据库查询MAX_SESSION_STATEMENT值方法,MAX_SESSION_STATEMENT的最大值、上限是多少
oracle数据库查询open_cursors值的sql语句,达梦数据库查询MAX_SESSION_STATEMENT值方法,MAX_SESSION_STATEMENT的最大值、上限是多少
287 0
oracle数据库查询open_cursors值的sql语句,达梦数据库查询MAX_SESSION_STATEMENT值方法,MAX_SESSION_STATEMENT的最大值、上限是多少
20170330cursor_sharing=force改变显示宽度
[20170330]参数cursor_sharing=force改变显示宽度.txt --//前几天遇到的问题,链接http://www.itpub.net/thread-2085766-1-1.
1040 0