Функция. В состав функции входит раздел объявлений, выполняемый раздел и раздел исключ

В состав функции входит раздел объявлений, выполняемый раздел и раздел исключ. ситуаций.

Вызов функции - это часть некоторого выражения, а вызов процедуры √ это самостоятельный оператор.

Объявление функции

Create [ or replace] function имя функции

[ (аргумент [{ in /out/ in out}] mun, аргумент [{ in /out/ in out}] mun)]

return возвращаемый тип {is/ AS}

тело функции

Внутри тела функции оператор return применяется для возврата результата работы функцию в вызванную среду

Return выражение, где выражение есть возвращаемое значение

Функция применяется когда требуется вернуть одно значение. Значение выражения преобразуются к типу указанному в команде return при описании функции. В функции может быть несколько операторов return, хотя выполняться будет одно из них

Create or replace function имя функции (

F √ name ctna-avto. Name % type,

F √ god ctna-avto. Name % type,

F √ cena ctna-avto. Name % type)

Return varchar 2 is

Begin

Return F √ cena + 1000;

End;


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: