Nomes de objetos procedurais
Última modificação por GEOFLAVIA GUILARDUCCI DE ALVARENGA em 16/01/2019, 17:31
1. Os nomes de objetos procedurais (unidades ou pacotes de programa escritos em linguagem procedural, exemplos: PL/SQL do Oracle, PL/pgSQL do PostgreSQL, PL/MySQL do MySQL) devem ser pré-fixados de acordo com o seu tipo, vejamos:
- Procedimentos (procedures) - seus nomes deverão ser formados pelo prefixo PRC, seguido de identificação do procedimento, a saber:
PRC_{identificação do procedimento}
Exemplo:
PRC_ATIVA_USUARIO
- Funções (functions) - seus nomes deverão ser formados pelo prefixo FNC, seguido de identificação da função, a saber:
FNC_{identificação da função}
Exemplo:
FNC_RETORNA_DESCRICAO
- Pacotes (packages) - seus nomes deverão ser formados pelo prefixo PKG, seguido de identificação do pacote, a saber:
PKG_{identificação do pacote}
Exemplo:
PKG_SEGURANCA
2. Em todos os casos, a identificação do objeto procedural deve ser descritiva e compatível com o tipo de ação executada e/ou valor retornado.
Exemplo:
(Errado) Nome do procedimento: PRC_ANDAMENTO
(Certo) Nome do procedimento: PRC_GERA_ANDAMENTO