Procedure - Base De Datos

Páginas: 2 (486 palabras) Publicado: 27 de noviembre de 2013
Procedimientos almacenados Procedure

Los procedimientos almacenados son programas completos que se pueden ejecutar independientemente o desde otro programa.

Para crear un procedimiento, sedebe utilizar la instrucción create procedure. Añadiendo esta expresión al principio de un programa, se crea un objeto en la base de datos que se conoce como procedimiento. Otra característica de losprocedimientos almacenados, es la capacidad de pasarle valores así como obtener valores del mismo.

Nota: Debería colocar create or replace procedure en los comandos create procedure. Si no usa lapalabra replace del comando, tendrá que hacer borrar el procedimiento antes de intentar volver a crearlo. Utilizando replace, el procedimiento se crea si no existe o, en el caso de que ya exista, sesustituye.

Formato


El uso de OR REPLACE permite sobreescribir un procedimiento existente. Si se omite, y el procedimiento existe, se producirá, un error.
Debemos especificar el tipo de datos decada parámetro. Al especificar el tipo de dato del parámetro no debemos especificar la longitud del tipo.
Los parámetros pueden ser de entrada (IN), de salida (OUT) o de entrada salida (IN OUT). Elvalor por defecto es IN, y se toma ese valor en caso de que no especifiquemos nada.
Tratamiento de excepciones

Cuando todo marcha bien y los planes de programación más cuidadosamente trazadosparecen perfectos, ¿Qué ocurre?, recibimos un mensaje de error. Puede ser un mensaje de error sin importancia o puede ser algo más grave. Pero es un error al fin y al cabo y cuando surgen errores en unprograma, puede haber problemas.

Veamos como se tratan los errores en los programas PL/SQL de Oracle: Para tratar los errores en PL/SQL, se utiliza un mecanismo llamado rutina de tratamiento deexcepciones. Una rutina de tratamiento de excepciones es una utilidad integrada en un programa que asegura que el programa trata los errores de la forma adecuada.

Veamos algunas excepciones comunes en...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • BASE DE DATOS , base de datos
  • Bases de datos y usuarios de bases de datos
  • Que es una base de datos y tipos de base de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS