DeepEdit!

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

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

Подтипы, определяемые пользователями

Подтип (subtype) — это тип PL/SQL, в основе которого лежит существую­щий тип. С помощью подтипа можно дать типу альтернативное имя, ко­торое более точно описывает его назначение. Ряд подтипов PL/SQL (например, DECIMAL и INTEGER - подтипы NUMBER) определен в мо­дуле STANDARD. Для определения подтипа используется следующий
синтаксис:
SUBTYPE новый_тип IS исходный_тия;

Подтип нельзя ограничивать непосредственно в определении SUBTYPE. Приведенный ниже блок неверен:
Однако этот запрет можно обойти: следует объявить фиктивную пере­менную нужного типа (с ограничением) и в определении SUBTYPE восполь­зоваться ятпибутом %TYPF.:

 









jAntivirus