Procedimientos Almacenados

Páginas: 2 (461 palabras) Publicado: 4 de julio de 2012
Procedimientos Almacenados
Estructura de los procedimientos almacenados
DELIMITER $$
CREATE DEFINER=`root`@`localhost` PROCEDURE `Nombre_del_procedimiento`(IN Variable VARCHAR(10))
BEGIN
ENDDELIMITER $$
La Sentencia DELIMITER se utiliza en los Procedimientos Almacenados para remplazar el (;) por un carácter que en este caso es ($$), para que de esta manera el procedimiento pueda serescrito usando los punto y comas sin que se ejecute mientras se escribe; después de escrito el procedimiento se escribe nuevamente la sentencia DELIMITER; para asignar al punto y coma su funciónhabitual.
CREATE DEFINER=`root`@`localhost` PROCEDURE `Nombre_del_procedimiento`()
La Sentencia CREATE PROCEDURE se utiliza para crear el procedimiento almacenado, DEFINER=`root`@`localhost` nos indica aque usuario y en lugar crear el procedimiento, y al final el nombre del procedimiento almacenado.
(IN Variable VARCHAR (10))
En esta parte del código se indican los parámetros, IN indica que es unparámetro de entrada, OUT indica que es un parámetro de salida, INOUT indica que es un parámetro de entrada y salida, Después se indica el nombre del parámetro, el tipo de dato y la longitud.
BEGIN &END
Entre el BEGIN y el END es donde van todas las sentencias SQL del procedimiento.

BORRAR REGISTRO DE ALUMNO
DELIMITER $$
CREATE DEFINER=`root`@`localhost` PROCEDURE`alumno_borrar_resgistro`(IN parametro INT(6))
BEGIN
DELETE FROM becas WHERE matricula=parametro;
END

CONSULTA DE ALUMNOS
DELIMITER $$
CREATE DEFINER=`root`@`localhost` PROCEDURE `alumno_consulta`()
BEGIN
SELECT *FROM alumno;
END

ACTUALIZAR PORCENTAJE DE BECAS
DELIMITER $$
CREATE DEFINER=`root`@`localhost` PROCEDURE `becas_actualizar_porcentaje`(IN porcentaje INT(5),IN clave_beca VARCHAR(10))
BEGINUPDATE becas SET porcentaje=porcentaje
WHERE clave_beca=clave_beca;
END

BORRAR REGISTRO DE BECAS
DELIMITER $$
CREATE DEFINER=`root`@`localhost` PROCEDURE `becas_borrar_registro`(IN clave_beca...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Procedimientos Almacenados
  • Procedimientos de almacenamiento
  • procedimiento almacenado
  • Procedimientos Almacenados
  • procedimientos almacenados
  • Procedimientos Almacenados
  • Procedimientos Almacenados
  • PROCEDIMIENTO CONDICIONES DE ALMACENAMIENTO DE DM

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS