1. 전체 BIND 변수 값 확인
COL SQL_ID FOR A14;
COL SQL_TEXT FOR A32;
COL HASH_VALUE FOR 99999999999;
COL BIND_DATA FOR A32;
SELECT
SQL_ID,
SQL_TEXT,
LITERAL_HASH_VALUE,
HASH_VALUE,
DBMS_SQLTUNE.EXTRACT_BINDS(BIND_DATA) BIND_DATA
FROM V$SQL
WHERE SQL_ID = 'XERWERWER';
2. 각 바인드 변수별로 데이터 확인
COL SQL_ID FOR A14;
COL SQL_TEXT FOR A32;
COL HASH_VALUE FOR 99999999999;
COL BIND_DATA FOR A32;
SELECT
SQL_ID,
SQL_TEXT,
LITERAL_HASH_VALUE,
HASH_VALUE,
DBMS_SQLTUNE.EXTRACT_BIND(BIND_DATA,1).VALUE_STRING ||','||
DBMS_SQLTUNE.EXTRACT_BIND(BIND_DATA,2).VALUE_STRING ||','||
DBMS_SQLTUNE.EXTRACT_BIND(BIND_DATA,3).VALUE_STRING ||','||
DBMS_SQLTUNE.EXTRACT_BIND(BIND_DATA,4).VALUE_STRING ||','||
DBMS_SQLTUNE.EXTRACT_BIND(BIND_DATA,1).VALUE_STRING BIND_DATA
FROM V$SQL
WHERE SQL_ID = 'XERWERWER';
'RDB > Oracle' 카테고리의 다른 글
oracle 18c acfs 기능 off (0) | 2019.11.14 |
---|---|
oracle testcase 생성 (0) | 2019.11.12 |
oracle 18c patch 절차 (0) | 2019.10.25 |
oracle 18c asm disk 추가 (0) | 2019.10.17 |
oracle sql trace (10046) (0) | 2019.10.10 |