Как я могу сопоставить значения привязки переменных в SQL_Bind с соответствующими именами столбцов в оракула FGA - PullRequest
0 голосов
/ 15 апреля 2019

Я пытаюсь получить данные аудита, используя Oracle FGA. Я пытаюсь запросить данные аудита FGA, используя приведенный ниже запрос. Столбец SQL_Text дает мне запрос, который использовался, а столбец SQL_Bind показывает мне переменные связывания со значениями, которые были обновлены.

Однако я не могу определить способ отображения / определения значения какой-либо конкретной переменной привязки, которая была обновлена ​​до соответствующего столбца в таблице. Вручную я могу определить, что переменная связывания # 1 была сопоставлена ​​с первым столбцом в SQL_Text и т. Д., Но есть ли способ показать их как отчет или показать данные в удобной для пользователя форме, просто запросив dba_fga_audit_trail.

SELECT to_char(timestamp, 'HH24:MI:SS MM/DD/YYYY') TIMESTAMP,
       db_user,
       os_user,
       userhost,
       sql_text,
       sql_bind
FROM dba_fga_audit_trail;
...