Оперативная память



бет2/5
Дата28.04.2023
өлшемі1,21 Mb.
#87993
түріЛекция
1   2   3   4   5

Записи

  • Запись – структура данных, составленная из нескольких частей информации, называемых полями.
  • Для объявления записи вначале надо определить как тип, а потом объявить переменную типа «запись»
  • Типы записей:
    • Табличные
    • Курсорные
    • Программно-определенные

Записи

Записи

Записи

Использование полей записи

  • Сравнение производится по полям записи
  • Присвоение:
    • Присвоение для отдельного поля
    • SELECT INTO в запись в целом или в отдельные поля
    • Присвоение значения одной записи другой записи – для одного и того же объявления TYPE

Вложенные записи

Присваивание записей

Локальные программные модули

  • Локальный программный модуль – это процедура или функция, определенная в секции декларации PL/SQL блока
  • Объявление локальных процедур и функций должно размещаться в конце секции декларации после всех типов, записей, курсоров, переменных и исключений
  • Локальные процедуры и функции могут быть использованы только в рамках блока, в котором они объявлены
  • Локальные процедуры и функции могут быть перегружены

Перегрузка программных модулей

Локальные процедуры

Локальные функции

Запись - параметр процедуры и функции

Записи

Записи

Коллекции

  • Ассоциативные массивы = индексные таблицы ( associative arrays, index-by tables)
  • Вложенные таблицы (nested tables)
  • Массивы переменной длины VARRAY

Массивы переменной длины

  • Массивы переменной длины – одномерные, связанные коллекции однотипных элементов
  • Доступны в рамках PL/SQL и в БД
  • Являются плотными


Достарыңызбен бөлісу:
1   2   3   4   5




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет