CREATE PROCEDURE spModificarClientes
(@nIdentificacion BIGINT,
@cNombres VARCHAR(50),
@cApellidos VARCHAR(50),
@cMensaje VARCHAR(100) OUTPUT)
AS
IF NOT EXISTS(SELECT 1 FROM tbClientes WHERE clieIdentificacion=@nIdentificacion)
BEGIN
SET @cMensaje='El cliente con esa cedula NO existe';
END
ELSE
BEGIN
UPDATE tbClientes
SET
clieNombres=@cNombres,
clieApellidos=@cApellidos
WHERE
clieIdentificacion=@nIdentificacion;
SET @cMensaje='Se realizo proceso con exito'
END
IF @@ERROR !=0
BEGIN
SET @cMensaje='Se produjo un error durante el procedimiento'
END