sdfsdf
Profesor: Ing. Alvaro Mejía
FUNCIONES, PROCEDIMIENTOS Y PAQUETES USANDO PL/SQL EN ORACLE
Contenido
TEMA 11 PL/SQL 2
TEMA 12 GENERALIDADESDE PL/SQL 2
TEMA 13 CURSORES 2
TEMA 14 EXCEPCIONES 2
Funciones Almacenadas en Oracle 2
Procedimientos Almacenados en Oracle 4
Paquetes en Oracle 6
TEMA 11
PL/SQLhttp://www.mundoracle.com/pl-sql.html?Pg=sql_plsql_11.htm
TEMA 12
GENERALIDADES DE PL/SQL
http://www.mundoracle.com/generalidades-pl-sql.html?Pg=sql_plsql_12.htm
TEMA 13
CURSOREShttp://www.mundoracle.com/cursores.html?Pg=sql_plsql_13.htm
TEMA 14
EXCEPCIONES
http://www.mundoracle.com/excepciones.html?Pg=sql_plsql_14.htm
Funciones Almacenadas en Oraclehttp://www.mundoracle.com/funciones.html?Pg=sql_plsql_15.htm
Definición de Función
Una función es un bloque nombrado PL/SQL que devuelve un valor.
Una función puede estar almacenada en la B.D., como objeto de la B.D., para poder realizar repetidasejecuciones de la misma.
Una función puede ser llamada como parte de una expresión.
Sintaxis Creación Funciones
Creación de una Función
Desde dónde llamarlas
Como columna de un SELECT.Condiciones en cláusulas WHERE y HAVING.
Cláusulas ORDER BY y GROUP BY.
Cláusula VALUES de un comando INSERT.
Cláusula SET de un comando UPDATE.
Restricciones en Funciones
No se permitencomandos INSERT, UPDATE o DELETE.
La función no puede llamar a otro subprograma que rompa una de las restricciones arriba indicadas.
Borrado de Funciones
Para quitar una función de la parte delservidor, utilizando SQL*Plus, ejecutar el comando DROP FUNCTION.
Sintaxis:
Procedimientos Almacenados en Oraclehttp://www.devjoker.com/contenidos/articulos/52/Procedimientos-almacenados-en-PLSQL.aspx
Un procedimiento es un subprograma que ejecuta una acción especifica y que no devuelve ningún valor. Un procedimiento tiene un nombre, un conjunto de parámetros (opcional) y un...
Regístrate para leer el documento completo.