Microempresas

Páginas: 3 (709 palabras) Publicado: 6 de junio de 2012
PROCEDIMIENTOS, FUNCIONES Y PAQUETES EN PL/SQL
ELECTIVA ORACLE

ING. ROGER CALDERON MORENO

1

PROCEDIMIENTOS, FUNCIONES Y PAQUETES EN PL/SQL

Los bloques que hemos utilizado hasta ahorason anónimos, es decir, se compilan cada vez que los ejecutamos y no se almacén en la base de datos, y no pueden ser llamados directamente desde otros bloques PL/SQL.
Para dar solución a estosproblemas PL/SQL incorpora bloques nominados: procedimientos, funciones, paquetes y disparadores.
ING. ROGER CALDERON MORENO 2

PROCEDIMIENTOS, FUNCIONES Y PAQUETES EN PL/SQL
1. Declaración de unprocedimiento. La declaración de un procedimiento sigue la siguiente sintaxis: create [or replace] procedure nombre_procedimiento [argumento [{in | out | in out}] tipo, …. nombre_procedimiento argumento n[{in | out | in out}] tipo] is begin ……… end nombre_procedimiento ;

Para modificar un procedimiento hay que eliminar (drop procedure) y volverlo a crear. Para evitar estar eliminando y creando seutiliza en la declaración del procedimiento create [or replace] procedure, lo cual elimina y crea el nuevo procedimiento.
ING. ROGER CALDERON MORENO 3

PARAMETROS
Estos parámetros no se les puededefinir la longitud.

FORMAS DE LLAMAR UN PROCEDIMIENTO

ING. ROGER CALDERON MORENO

4

PARAMETROS

ING. ROGER CALDERON MORENO

5

INSTRUCCIÓN PARA VISUALIZAR LOS ERRORES DEL ULTIMOCODIGO COMPILADO

ING. ROGER CALDERON MORENO

6

PROCEDIMIENTOS, FUNCIONES Y PAQUETES EN PL/SQL
Parámetros y modos en los procedimientos.
create [or replace] procedure nombre_procedimiento out |in out}] tipo, …. nombre_procedimiento argumento n [{in | out | in out}] tipo] is [argumento [{in |

Observamos que los procedimiento pueden recibir parámetros, estos parámetros no se les puededefinir la longitud. Además estos parámetros pueden ser recibidos por valor o por referencia [{in | out | in out}], sino se asigna ninguna opción sobre el parámetro este quedara por valor in . MODO...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • microempresas
  • Microempresa
  • Microempresas
  • microempresas
  • Microempresas
  • MICROEMPRESA
  • Microempresas
  • microempresa

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS