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