Documentos de Académico
Documentos de Profesional
Documentos de Cultura
un select detras de un from est� bien porque es una tabla temporal que se almacena
en el tablespace temp.
para visualizar el resultado de algun variable se hace con la orden nms out
##############################################################
FUNCION
##############################################################
la sentencia RETURN siempre tiene que estar y es obligatorio
sus argumentos deben de ser todos IN
%TYPE --> indicar que el campo seleccionado es del mismo tipo que el que esta
indicando. se pone el nombre de la columna y luego %TYPE. Ejemplo: SalarioDNI
Empleados.Salario%TYPE
NO_DATA_FOUND THEN RETURN ____; Si no encuentra algo aborta y ante de abortar env�a
lo indicado detr�s del return
cuando un select into no encuentar ninguna fila o por el ocntrario podria querer
almacenar mas de una fila se crea un error en tiempo de ejecucion y aborta. antes
de que aborte si hay zona de execption el error se puede tratar. tambien ocurre
cuando hay mas de una fila que cumple la condici�n se produce este error y se trata
con TOO_MANY_ROWS.
#################################################################
EXECPCIONES
#################################################################
raise sirve para activar una exception, una vez activada pasa a la zona de
exception.
#################################################################
OTHERS
#################################################################
el ultimo gestor de excepciones. es recomendable poner un other por si hubiese otra
cosa inesperada.
#################################################################
RAISE_APPLICATION_ERROR
#################################################################