SQL - Procedures
Obs.: Procedure testada somente para o padrão INTERBASE
=D
## Cria uma nova terminação alem do “;”
SET TERM ^;
## Criando a procedure com nome teste
CREATE PROCEDURE teste (variavel VARCHAR(50))
## Que resultados obterei quando executá-la?
RETURNS (
nome VARCHAR(50),
idade INTEGER
)
## Declarando variáveis
AS sobrenome VARCHAR(50);
## Importante: A declaração de variáveis somente é realizada
## para variáveis que não estão no RESULTS
## Início da execução
BEGIN
## Atribuindo valores � s variáveis
nome = ‘João’;
idade = 25;
SUSPEND;
sobrenome = ‘Maria’;
SUSPEND;
nome = ‘Dayane’;
idade = 18;
END^
## Retorna a terminação padrão “;”
SET TERM ;^