Manejo de Sybase Eventos con disparadores y procedimientos Uso de SQL - Parte 6 de la División 5 Introducción Esto es parte de mi serie 6, Manejo Sybase Eventos con disparadores y procedimientos almacenados utilizando SQL. Esta serie es la quinta división de mi serie de mayor tamaño, la base de datos. Usted debe haber leído todas las diferentes partes de la gran serie (o tutoriales equivalentes de otros lugares) hasta este punto. En esta parte de la serie, te presento a procedimientos almacenados en Sybase SQL Anywhere.
Nota: Si no puede ver el código o si cree que falta algo (enlace roto, la imagen ausente), simplemente en contacto conmigo en [email protected]. Es decir, en contacto conmigo para el más mínimo problema que tenga acerca de lo que está leyendo. Un disparador Procedimiento A es una respuesta inmediata a un evento. Yo Trigger es llamado automáticamente de una actualización, insertar o eliminar evento en una mesa. Un procedimiento es como un disparo, pero no se llama automáticamente. Cuenta con más flexibilidad en su codificación y puede hacer más análisis de un gatillo.
Un disparador puede llamar a un procedimiento para ampliar su actividad y poder. Un procedimiento puede devolver un conjunto de resultados (columnas y filas) pero no voy a entrar en eso en esta serie. Procedimiento procedimiento mail Una es propio al igual que es propiedad de una mesa. Para puede convertir un usuario normal a un propietario utilizando la sentencia GRANT como vimos en una de las partes anteriores de la serie. Después de que el propietario puede crear sus propios procedimientos. La DBA también puede crear procedimientos. Recuerde que el DBA es dueño de todo.
Cuando se crea un procedimiento que se guarda automáticamente. Usted no necesita ninguna declaración especial para salvar a un procedimiento. En otras palabras, cuando se crea un procedimiento que se almacena. La sentencia CREATE PROCEDURE En términos simples la sentencia CREATE PROCEDURE es: CREATE [OR REPLACE] PROCEDIMIENTO [propietario.] Nombre-procedimiento ([parámetro, ...]) compuesto declaración de parámetros: el modo de parámetro nombre-parámetro de tipo de datos [ ,,,0],expresión DEFAULT]-modo de parámetros: EN | OUT | INOUT Recuerde, cualquier cosa entre corchetes es opcional.
| significa y /o en su posición. nombre-procedimiento El nombre-procedimiento es el nombre que le asigne el procedimiento. parámetros de parámetros están separados por comas; no es obligatorio. La sintaxis de cada par
0 - copia separada de variable estática entre los difere…