Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Mysql »

Como validar registros con sp en Mysql

Estas en el tema de Como validar registros con sp en Mysql en el foro de Mysql en Foros del Web. bueno tengo este stored procedure en mysql Código: CREATE DEFINER=`root`@`localhost` PROCEDURE `IUsuarios`(numEmpleado VARCHAR(200),nombre VARCHAR(200),apellidoPaterno VARCHAR(200), apellidoMaterno VARCHAR(200),puesto VARCHAR(200),centro VARCHAR(200),sede VARCHAR(200),edificio VARCHAR(200), piso VARCHAR(200),cubiculo VARCHAR(200),ext VARCHAR(200),email ...
  #1 (permalink)  
Antiguo 25/08/2010, 08:29
 
Fecha de Ingreso: octubre-2009
Mensajes: 125
Antigüedad: 14 años, 6 meses
Puntos: 2
Como validar registros con sp en Mysql

bueno tengo este stored procedure en mysql

Código:
CREATE DEFINER=`root`@`localhost` PROCEDURE `IUsuarios`(numEmpleado VARCHAR(200),nombre VARCHAR(200),apellidoPaterno VARCHAR(200),
apellidoMaterno VARCHAR(200),puesto VARCHAR(200),centro VARCHAR(200),sede VARCHAR(200),edificio VARCHAR(200),
piso VARCHAR(200),cubiculo VARCHAR(200),ext VARCHAR(200),email VARCHAR(200),rool VARCHAR(200))

INSERT INTO usuarios VALUES('',numEmpleado,nombre,apellidoPaterno,apellidoMaterno,puesto,
	centro,sede,edificio,piso,cubiculo,ext,email,rool)

mi duda es como validar ke por ejemplo no se inserte el numEmpleado,nombre, apellidoPaterno y apellidoMaterno repetidos

salu2 y grax
  #2 (permalink)  
Antiguo 25/08/2010, 09:01
 
Fecha de Ingreso: abril-2010
Mensajes: 36
Antigüedad: 14 años
Puntos: 2
Respuesta: Como validar registros con sp en Mysql

Hola, tal vez te refieres al uso de handlers, para este ejemplo se realizaria un rollback en caso de error. Podrias hacerlo ingresando este codigo dentro de tu SP:

Código MySQL:
Ver original
  1. declare exit handler for sqlwarning rollback;
  2. declare exit handler for sqlexception rollback;
  3.  
  4.  
  5. # codigo
  6.  
  #3 (permalink)  
Antiguo 25/08/2010, 10:29
 
Fecha de Ingreso: octubre-2009
Mensajes: 125
Antigüedad: 14 años, 6 meses
Puntos: 2
Respuesta: Como validar registros con sp en Mysql

Cita:
Iniciado por Huaskar Ver Mensaje
Hola, tal vez te refieres al uso de handlers, para este ejemplo se realizaria un rollback en caso de error. Podrias hacerlo ingresando este codigo dentro de tu SP:

Código MySQL:
Ver original
  1. declare exit handler for sqlwarning rollback;
  2. declare exit handler for sqlexception rollback;
  3.  
  4.  
  5. # codigo
  6.  

pero como valido ke no se repitan datos iguales con una interfaz.

por ejemplo tengo una creada en c# y como le hago para validar con el stored procedure para ke no pueda ingresar datos iguales

Etiquetas: registros
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:53.