Учебное пособие Для студентов университетов Специальностей «Информатика», «Прикладная математика»


Объявление  и  инициализация  объектов



Pdf көрінісі
бет164/177
Дата15.02.2022
өлшемі2,58 Mb.
#25567
түріУчебное пособие
1   ...   160   161   162   163   164   165   166   167   ...   177
Объявление  и  инициализация  объектов
.  Как  и  другие  переменные 
PL/SQL,  объект  описывается  в  разделе  объявлений  блока,  после  имени 
объекта указывается соответствующий тип. Например:  
DECLARE 
   BOOK  BOOK_T; 
BEGIN 
   NULL; 
END; 
В  этом  блоке BOOK описывается  как  экземпляр  объектного  типа 
BOOK_T.  По  правилам PL/SQL экземпляр  объекта,  объявленный  таким 
образом,  инициализируется NULL-значением,  т.  е.  создается NULL-
объект, на атрибуты которого ссылаться нельзя. Подобная попытка при-
ведет к ошибке. В следующем примере система выдаст ошибку «Ссылка 
на неинициализированный составной тип»: 
DECLARE 
   BOOK BOOK_T; 
BEGIN  
   BOOK. TITLE:= 'Война и мир'; 
END; 
Для  инициализации  объектов  используется  специальная  функция-


Достарыңызбен бөлісу:
1   ...   160   161   162   163   164   165   166   167   ...   177




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

    Басты бет