SELECT 'alter system kill session '''||s.sid||','||s.serial#||''';',s.* FROM dba_ddl_locks a,v$session s
where a.name = upper('p_procedurename')
and a.session_id = s.SID
;
alter system kill session '17,2315';
本文提供了一个SQL示例,展示如何通过查询数据库来获取并终止名为'p_procedurename'的进程。该示例使用了Oracle数据库的特定语法,包括`dba_ddl_locks`和`v$sessions`视图。
SELECT 'alter system kill session '''||s.sid||','||s.serial#||''';',s.* FROM dba_ddl_locks a,v$session s
where a.name = upper('p_procedurename')
and a.session_id = s.SID
;
alter system kill session '17,2315';

被折叠的 条评论
为什么被折叠?