domingo, 10 de junio de 2012

FUNCIONES

FUNCIONES:  Las Funciones son similares a los procedimientos. La diferencia es que las funciones al menos deben regresar un valor.

   CREAR FUNCIONES:

          CREATE [OR REPLACE] FUNCTION<NOMBRE_FUNCION>
          [(<PARAMETRO_1>[IN | OUT | IN OUT]<TIPO_1>

                  ..............................................................

<PARAMETRO_N> [IN |OUT | IN OUT] <TIPO_N>]
  RETURN <TIPO_RETORNO> IS
   <CUERPO_FUNCION>

  Donde <CUERPO_FUNCION> es un bloque PL/SQL que contiene el codigo para la funcion, y dentro de este debe estar la instruccion RETURN. Toda FUNCION ha de devolver un  valor, lo cual implica utilizar la INSTRUCCION RETURN seguida del valor que devuelve.

No hay comentarios:

Publicar un comentario