21 lines
565 B
SQL
21 lines
565 B
SQL
-- CASO XXX - [usuario] - DD-MM-YYYY - [descricao breve da mudanca]
|
|
|
|
CREATE OR REPLACE PROCEDURE VITRUVIO.PRC_VTR_NOME_DA_PROCEDURE (
|
|
p_chave IN NUMBER,
|
|
p_saida OUT VARCHAR2
|
|
) AS
|
|
v_valor NUMBER;
|
|
BEGIN
|
|
SELECT NVL(MAX(campo_exemplo), 0)
|
|
INTO v_valor
|
|
FROM VITRUVIO.SUA_TABELA
|
|
WHERE CHAVE_EXEMPLO = p_chave;
|
|
|
|
p_saida := TO_CHAR(v_valor);
|
|
EXCEPTION
|
|
WHEN NO_DATA_FOUND THEN
|
|
p_saida := '0';
|
|
END PRC_VTR_NOME_DA_PROCEDURE;
|
|
/
|
|
|
|
-- Se a demanda envolver DDL, gere em arquivo separado e execute manualmente via DBA ou fluxo aprovado. |