現在実行中のSQLをPL/SQLで照会する方法

PL/SQL では、V$SQL ビューを利用することで、実行されている SQL 文を照会できます。以下に例を示します。

SELECT sql_id, sql_text
FROM v$sql
WHERE status = 'EXECUTING';

このクエリでは、現在実行中のSQLのSQL IDとSQLテキストが返されます。必要に応じて、ユーザーIDやセッションIDなどの追加条件を追加できます。

bannerAds