根据SQL_ID可以很方便地从V$SQL_BIND_CAPTURE 中获取到到SQL绑定变量的值,及数据类型。
SQL> SELECT NAME, P.POSITION, P.DATATYPE_STRING, P.VALUE_STRING
2 FROM V$SQL_BIND_CAPTURE P
3 WHERE P.SQL_ID = '68vgnh5sj1zah';
NAME POSITION DATATYPE_STRING VALUE_STRING
-------------------- ---------- ------------------------------ ------------------
:SYS_B_00 1 VARCHAR2(32) certa
:SYS_B_01 2 NUMBER 1
:SYS_B_02 3 NUMBER 1
:SYS_B_03 4 VARCHAR2(32) 4
:SYS_B_04 5 VARCHAR2(32) 06%
:SYS_B_05 6 VARCHAR2(32) 0507
:SYS_B_06 7 VARCHAR2(32) 0511
:SYS_B_07 8 VARCHAR2(32) 0512
:SYS_B_08 9 VARCHAR2(32) 0513
:SYS_B_09 10 VARCHAR2(32) 0515
:SYS_B_10 11 VARCHAR2(32) 0521
:SYS_B_11 12 VARCHAR2(32) 0530
:SYS_B_12 13 VARCHAR2(32) 0531
:SYS_B_13 14 NUMBER 0
:SYS_B_14 15 NUMBER 0
15 rows selected