FORM1 := BOOK1.FORMATTED_NAME;
FORM2 := BOOK2.FORMATTED_NAME();
-- Полученные данные помещаем в таблицу TEST_T.
INSERT INTO TEST_T VALUES(FORM1, BOOK1.PRICE);
INSERT INTO TEST_T VALUES(FORM2, BOOK2.PRICE);
END;
Осуществить проверку правильности работы методов можно, выбрав
из таблицы TEST_T информацию оператором
SELECT * FROM TEST_T;
Все, что касается списка параметров, подчинено тем же правилам, что
и для хранимых процедур и функций. Методы можно вызывать с исполь-
зованием как именного, так и позиционного представления, а их пара-
метры могут иметь значения по умолчанию. Методы могут быть пере-
гружаемыми. Можно переопределять тип и число аргументов метода.
Если в момент выполнения метода возникает исключение, то процедура
завершает свою работу, причем выходным параметрам типа OUT и IN
OUT ничего не присваивается; если же были выполнены какие-то изме-
нения в SELF, то они также ликвидируются.
Достарыңызбен бөлісу: