Função

é um

é formado por

parâmetros

dos tipos

IN que permite a entrada de valores para a função

corpo

OUT que permite a saída de valores para váriaveis

IN OUT que são parâmetros que permitem entrada e a saída de seus valores

bloco PL/SQL nomeado

que serve para

Facilitar manutenção

Reutilizar o código

Facilitar leitura e escrita de códigos

Realizar operações

Aprimorar performance

que contém

operações lógicas

operações matemáticas

consultas

obrigatoriamente deve retornar um valor

cursores

pode ser chamada também

isso a faz diferir das procedures

ações

é usada em

outros subprogramas como

outras funções

procedures

blocos SQL

blocos PL/SQL

packages

nome

início

fim

variáveis

se for necessário

de subprograma

de objeto do banco