PROCEDIMIENTO ALMACENADO
Publicado por Javi (1 intervención) el 24/10/2018 00:06:08
Soy nuevo con MySQL solicito ayuda por favor para encontrar el error en este codigo me da error en la linea 21, gracias
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
CREATE PROCEDURE ElPersonal(
In _DniPersonal varchar(8),
in _APaterno varchar(12),
in _AMaterno varchar(12),
in _Nombres varchar(12),
in _FNac date,
in _Edad int,
in _Genero varchar(10),
in _Direccion varchar(50),
in _Region varchar(10),
in _Provincia varchar(25),
in _Distrito varchar(50),
in _Correo varchar(20),
in _Cargo varchar(20),
in _Condicion varchar(50),
in _Profesion varchar(50),
in _Celular varchar(9),
out _MENSAJE varchar(100))
BEGIN
IF EXISTS(SELECT * FROM Personal WHERE DniPersonal=_DniPersonal) THEN
SET _MENSAJE='Número de Dni: '+ _DniPersonal +' Ya Se Encuentra Registrado'
ELSE
INSERT INTO Personal VALUES(_DniPersonal,_APaterno,_AMaterno,_Nombres,_FNac,_Edad,_Genero,_Direccion,_Region,_Provincia,_Distrito,_Correo,_Cargo,_Condicion,_Profesion,_Celular)
SET _MENSAJE='Se Registro Correctamente..'
END IF
END
Valora esta pregunta


0