В чем разница между oracle коллекциями и временными таблицами? - PullRequest
0 голосов
/ 10 апреля 2020

Каковы основные различия между коллекциями pl sql и временными таблицами. Также, где именно хранятся коллекции в базе данных oracle.

1 Ответ

0 голосов
/ 10 апреля 2020

Временные таблицы: таблицы ; они содержат данные (во время транзакции или сеанса, в зависимости от того, как вы их создали). Их определение остается в базе данных (если, конечно, вы его не отбросите).

Коллекции могут существовать

  • на уровне PL / SQL (ассоциативные массивы) (то есть в оперативной памяти) ) во время выполнения этой процедуры PL / SQL или
  • на уровне схемы (переменные и вложенные таблицы) (поэтому они хранятся в базе данных и на них могут ссылаться любые операторы SQL)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...