Так что я хочу получить список всех таблиц в текущей базе данных. Я попытался с этой командой:
SHOW TABLES;
но он печатает только строку: Show tables handled. и ничего больше.
Show tables handled.
Я попробовал это: Показать таблицы базы данных в java Но запрос возвращает следующую ошибку (да, причина и действие пусты):
Error report - SQL Error: ORA-00942: table or view does not exist 00942. 00000 - "table or view does not exist" *Cause: *Action:
Что означают эти данные? Что мне делать в этом случае?
Так как это Oracle, то
select * from user_tables;
Для всех объектов (процедуры, представления, ... - таблицы включены), см.
select * from user_objects;
Оба этих результата содержат много столбцов; выберите те, которые вас интересуют.