Revista Informática

ALTER PROCEDURE, actualizar procedimientos en MySQL

Publicado el 13 junio 2014 por Jamesrevelo @herprogramacion
Para modificar un procedimiento en MySQL usaremos la sentencia ALTER PROCEDURE. Esta modificación permite cambiar el nivel de seguridad y la descripción del procedimiento.
MySQL ALTER PROCEDURE

Sintaxis

ALTER PROCEDURE nombre[SQL SECURITY {DEFINER|INVOKER}][COMMENTdescripción]
Y donde esta el ejemplo?Aquí!, a continuación mostraremos un procedimiento que inserta un cliente en la base de datos.
DELIMITER//
CREATE PROCEDURE insertar(id_cliente INT, nombre_cliente VARCHAR(100), apellido_cliente VARCHAR(100))      COMMENT'Procedimiento que inserta un cliente a la base de datos'      BEGIN   IF NOT EXISTS(   SELECT CID FROM CLIENTE AS C WHERE CID = id_cliente) THEN
   INSERT INTO CLIENTE(ID, NOMBRE, APELLIDO)   VALUES ( id_cliente,nombre_cliente,apellido_cliente);            ELSE                  SELECT 'Este cliente ya existe en la base de datos!';            END IF;      END//
DELIMITER;
Ahora le cambiaremos la descripción mediante ALTER PROCEDURE:
ALTER PROCEDURE insertar_clienteCOMMENT 'Insertar Cliente'
Sencillo no?James Revelo Urrea - Desarrollador independiente

Volver a la Portada de Logo Paperblog