Administracion bases d datos

2579 palabras 11 páginas
Contenido Procedimientos almacenados 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 bloque de código. La sintaxis de un procedimiento almacenado es la siguiente: El uso de OR REPLACE permite sobreescribir un procedimiento existente. Si se omite, y el procedimiento existe, se producirá, un error. La sintaxis es muy parecida a la de un bloque anónimo, salvo porque se reemplaza la seccion DECLARE por la secuencia PROCEDURE ... IS en la especificación del procedimiento. Debemos especificar el tipo de datos de cada parámetro. Al especificar el tipo de dato del parámetro no debemos especificar la …ver más…
En este caso inserted y deleted devolveran un conjunto de datos vacio. Podemos especificar a que columnas de la tabla debe afectar el trigger. Los trigger están dentro de la transacción original (Insert, Delete o Update) por lo cual si dentro de nuestro trigger hacemos un RollBack Tran, no solo estaremos echando atrás nuestro trigger sino también toda la transacción; en otras palabras si en un trigger ponemos un RollBack Tran, la transacción de Insert, Delete o Update volverá toda hacia atrás. En este caso obtendremos el siguiente mensaje de error: La transacción terminó en el desencadenador. Se anuló el lote. Podemos activar y desactivar Triggers a tarvés de las siguientes instrucciones. {text:bookmark} {text:toc-mark-start} Trigger DDL {text:toc-mark-end} Los trigger DDL se ejecutan en respuesta a una variedad de eventos de lenguaje de definición de datos (DDL). Estos eventos corresponden principalmente a instrucciones CREATE, ALTER y DROP de Transact-SQL, y a determinados procedimientos almacenados del sistema que ejecutan operaciones de tipo DDL. La sintaxis general de un trigger es la siguiente. La siguiente instrucción impide que se ejecuten sentencias DROP TABLE y ALTER TABLE en la base de datos. Funciones en Transact

Documentos relacionados

  • Autoevaluacion Capitulo 1,2,3,4,5 Bdd1
    1776 palabras | 8 páginas
  • Autoevaluacion Capitulo 1,2,3,4,5 Bdd1
    1768 palabras | 8 páginas
  • Simbolos de algebra
    627 palabras | 3 páginas
  • Normativa De Tecnología De La Información – Sudeban
    14316 palabras | 58 páginas
  • Logica
    2626 palabras | 11 páginas
  • diferencias entre las distribuciones de frecuencia y las distribuciones de frecuencia relativa
    2560 palabras | 11 páginas
  • Poesia de andres bello '' america''
    1238 palabras | 5 páginas
  • Trabajo practico sistemas de informacion unlam
    2573 palabras | 11 páginas
  • Requerimientos Para Un Sistema De Biblioteca Virtual
    7087 palabras | 29 páginas
  • Que es la negativa ficta
    1076 palabras | 5 páginas