@magdalen_kub
Временные таблицы в Oracle называются глобальными временными таблицами (Global Temporary Tables, GTT). Они отличаются от обычных таблиц тем, что существуют только в течение сессии, в которой они были созданы, и что данные, содержащиеся в них, уничтожаются после закрытия сессии.
Чтобы удалить глобальную временную таблицу, нужно выполнить следующую команду:
1
|
DROP TABLE <имя таблицы>; |
Например:
1
|
DROP TABLE tmp_table; |
Обратите внимание, что эта команда удалит лишь саму таблицу, но не ее данные. Данные в глобальной временной таблице уничтожаются автоматически после закрытия сессии.
Если вы хотите удалить данные из глобальной временной таблицы перед удалением самой таблицы, можете использовать команду TRUNCATE TABLE
. Однако эта команда не работает