DeepEdit!

Программирование баз данных на Oracle, техническая документация, литература, статьи и публикации

  • Увеличить размер шрифта
  • Размер шрифта по умолчанию
  • Уменьшить размер шрифта

Хранимые таблицы с непоследовательными ключами

С вложенными таблицами, хранимыми в базе данных, можно работать только в SQL, но не напрямую в PL/SQL, и, как следствие, значения ключей при этом не записываются. В последнем примере было показано, что ключи вложен­ной таблицы при ее считывании из базы данных нумеруются заново по порядку, начиная с 1. Таким образом, при вводе в базу данных вложенной таблицы с непоследовательными ключами те изменяются. Приведем при­мер. Сначала объявим тип вложенной таблицы и создадим использующую

его таблицу базы данных:
Этот блок создает вложенную таблицу из пяти элементов, затем удаляет второй элемент, после чего таблица вводится в базу данных и считывается вновь. Результат таков:

 









jAntivirus