Если ваша текущая схема установлена на 'SYS', тогда V$SQL
преобразуется в SYS.V$SQL
, к которому у вас нет доступа.
"Но я проверил DBA_OBJECTS и там равно нет SYS.V $ SQL !!!"
SYS.V$SQL
- фиксированная таблица. Он не отображается в DBA_OBJECTS. Вы можете увидеть это в V $ FIXED_TABLE.
select * from v$fixed_table
where name like 'V$SQL';
+-------+------------+------+-----------+--------+
| NAME | OBJECT_ID | TYPE | TABLE_NUM | CON_ID |
+-------+------------+------+-----------+--------+
| V$SQL | 4294951148 | VIEW | 65537 | 0 |
+-------+------------+------+-----------+--------+
Схема SYS
является особенной и странной и предназначена только для использования Oracle. С этим лучше не связываться.