Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Carlos Santoro

Pragma - Packages

Recommended Posts

Pelo que eu sei, os PRAGMAS em packages, são utilizados para restrição de referências usando qualquer procedimento ou função. Exemplo:

 

 CREATE OR REPLACE PACKAGE empcompIS   FUNCTION totcomp     (sal_in IN NUMBER, comm_in IN NUMBER)   RETURN NUMBER;   PRAGMA RESTRICT_REFERENCES (total, WNDS, RNDS, WNPS, RNPS);END;/CREATE OR REPLACE PACKAGE BODY empcompIS   FUNCTION totcomp     (sal_in IN NUMBER, comm_in IN NUMBER)   RETURN NUMBER   IS   BEGIN      RETURN (sal_in + NVL (comm_in, 0));   END;END;/

Pode ser também utilizados para tratar erros do Oracle. Como abaixo:

 

   updateconflict EXCEPTION;   PRAGMA EXCEPTION_INIT (updateconflict, -23303);

 

É isso o que eu sei... mais deve ter mais coisa sobre o assunto.

 

Abraços,

 

http://forum.imasters.com.br/public/style_emoticons/default/grin.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.