Excepciones predefinidas en PL/SQL Semana 6. Aprendizajes esperados Construye procedimientos almacenados, triggers de base de datos, cursores y funciones.

Slides:



Advertisements
Presentaciones similares
SENTENCIAS SECUENCIALES
Advertisements

EXCEPCIONES UNIDAD 5.
Manejo de errores y excepciones
Introducción a Transact-SQL
Estructuras de Decisión I IF - THEN - ELSE
Marzo de 2010Dos Ideas - La visión de Sistemas desde el Desarrollo Introducción a PL/SQL Conceptos básicos.
Funciones SQL en PL/SQL Semana 2. Aprendizajes esperados Construye procedimientos almacenados, triggers de base de datos, cursores y funciones que ayuden.
INSTITUTO TECNOLOGICO DE MINATITLAN
Presentación Asignatura POF030 Semana 1. Contenido En forma general, los conceptos que se estudiarán en la asignatura son: – Procedures – Functions –
Subprogramas: Procedimientos
Excepciones Las excepciones son señales (en forma de objeto) que se generan en ejecución en casos de errores, para que puedan ser gestionadas en el programa.
Arquitectura CLARO-TECNOTREE CAPITULO 4: Excepciones
Capitulo 4 Excepciones.
Siguiente Excepciones Introducción. AnteriorSiguiente Definición Una excepción es un evento que ocurre durante la ejecución de un programa que desestabiliza.
Informática II Prof. Dr. Gustavo Patiño MJ
Informática II 1 Diego Fernando Serna RestrepoSemestre 2011/2.
UNIVERSIDAD LATINA (UNILA)
EXCEPCIÓN DE ERRORES.
Cursores de Actualización y Referenciales
Teoría de lenguajes y compiladores
Cursores Implícitos y Explícitos
Metodología para la Construcción de Programas
CICLO DE VIDA DE UN PROYECTO DE SOFTWARE
Funciones en lenguaje C
PL/SQL Francisco Moreno Universidad Nacional.
SQL SERVER APLICADO (SSA010) Ariel Alexis Fierro Sáez DuocUC.
Universidad de Tarapacá Fundamentos Lenguaje y Programación Rodrigo Cornejo Mejías Jonathan Cea Chávez Marcelo Gómez Gonzales.
Tema 6: Clases Antonio J. Sierra.
Docente. Christian Alexander Martínez Arteaga
PL/SQL Francisco Moreno Universidad Nacional. Introducción al PL/SQL ¿Por qué PL/SQL? A pesar de que SQL tiene mecanismos de control condicional (cláusula.
16/04/ Sesión 11 Funciones y procedimientos Ing. Ricardo Inquilla.
Semana 5 Subprogramas..
PL/SQL Francisco Moreno Universidad Nacional.
Datos, datos y más datos: Funciones
Ing. Ricardo Carlos Inquilla Quispe
Conversión cadena a número
Subrutinas y Control de Abstracción
Computación II Unidad X Manejo de Excepciones. Presentación de la Unidad Objetivos: –Saber manejar situaciones inesperadas dentro de un programa –Comprender.
Práctica: Sistema de control de ventas y almacenaje para grandes almacenes 03/12/11.
PL/SQL Francisco Moreno Universidad Nacional.
SCJP SUN CERTIFIED PROGRAMMER FOR JAVA 6. SCJP 6.0 SEMANA CUATRO CONTROL DE FLUJOS, EXCEPCIONES Y ASERSIONES.
Diseñando la arquitectura de aplicaciones empresariales. Acceso al SQL Server.- Autenticación de usuario:
Control de errores visual basic
Módulo 8: Manejo de Errores y Excepciones
ING.CIP.IVAN PETRLIK AZABACHE. SEMANA 4 MANEJO DE EXCEPCIONES Y ERRORES.
Unidad III Manejo de Excepciones en Java y C++
Excepciones Unidad 5.
Departamento de Informática Universidad Técnica Federico Santa María Temas 2,3,4: Estructura de un Programa Pascal Declaraciones Tipos de Datos Simples.
Programación avanzada en Java Miguel Ángel Corella 26 de Septiembre de 2005.
Tipo de Errores.
Introducción a Excel Fórmulas
Tratamiento de excepciones
Mayo Inicio Presentación  Contexto General  Preparación de Ambiente  Ejecución de la Shell  Validaciones de la Shell  Carga Inicial  Extracción.
27 de marzo de 2010 Presentan: Díaz Orea Elizabeth Leal Alvarado Angelina.
MANEJO DE EXCEPCIONES. 21/11/2005 E.T.S de Ingenieros de Telecomunicacion.2 Índice ¿Qué es una excepción? Tipos de situaciones. Manejo de excepciones.
E.U. Informática U.L.P.G.C. E.U. Informática U.L.P.G.C. Introducción a - 1 Introducción a Oracle.
Base de datos Francisco Castro. Creación de una tabla drop table TABLA cascade constraints; /*==============================================================*/
Excepciones definidas por el usuario Semana 7. Aprendizajes esperados Construye procedimientos almacenados, triggers de base de datos, cursores y funciones.
Estructuras de Control
¿Qué son? – tipos – manejo - ejemplos
Marzo de 2010Dos Ideas - La visión de Sistemas desde el Desarrollo Uso de Procedimiento y Funciones Conceptos básicos.
Marzo de 2010Dos Ideas - La visión de Sistemas desde el Desarrollo SQL en PL/SQL Conceptos básicos.
Metodología de Programación Ayudantía 4 lelagos.ublog.cl 2009.
Manejo Excepciones Profesor Elian Rojas Berroca 11/02/2015.
Ada 2º Parte (variables, ámbitos, subrutinas, tipos abstractos de datos y excepciones)
Curso: Fundamentos de Computación
SCITMina | by Microsoft Bienvenidos Eduardo Daniel Tenorio Mayo Microsoft Student Partner Taller de Programación Orientada a Objetos Con C# Edgar Edel.
3 Cursores ORACLE Bases de datos II I-2014 Universidad del Cauca In. Wilson Ortega Bases de datos II I-2014 Universidad del Cauca In. Wilson Ortega.
Manejo de Excepciones made by cristhian.. !!.  Errores que se pueden producir durante la ejecucion de una aplicacion y que podemos controlar o manejar.
4 Excepciones ORACLE Bases de datos II I-2014 Universidad del Cauca Ing. Wilson Ortega Bases de datos II I-2014 Universidad del Cauca Ing. Wilson Ortega.
Transcripción de la presentación:

Excepciones predefinidas en PL/SQL Semana 6

Aprendizajes esperados Construye procedimientos almacenados, triggers de base de datos, cursores y funciones que ayuden o implementen directamente soluciones a la lógica de negocio recogida en la captura de requerimientos de un sistema

Conceptos Claves Las excepciones se generan cuando se producen condiciones de errores Cuando ocurre en la ejecución del código, el control de dicha ejecución se traspasa a la sección de manejo de excepciones del bloque Toda excepción se propagará hasta que sea capturada Si la excepción es capturada, la ejecución del código no volverá al punto donde se produjo el error En particular, las excepciones predefinidas son aquellas que ya están incorporadas y no necesitan ser declaradas

Ejemplo de Excepción

Sintaxis Declare ….. Begin ….. EXCEPTION WHEN nombre_exception THEN ….. WHEN nombre_exception THEN ….. End;

Ejemplo de Uso Si se detecta el manejador de excepción apropiado, se ejecutará el código asociado, de lo contrario se ejecutará el código asociado al manejador OTHERS (siempre debe ser el último declarado)

Ejemplo de excepciones predefinidas A continuación una lista de las mas utilizadas: – Zero_Divide: Cuando existe una división por cero – Too_Many_Rows: Cuando se devuelve mas de una fila – No_Data_Found: Cuando no se devuelven datos – Value_Error: Error aritmético, conversión o truncamiento – Rowtye_mismatch: Tipos incompatibles – Cursor_already_open: El cursor se encuentra tiempo