Ver Mensaje Individual
  #5 (permalink)  
Antiguo 05/04/2013, 14:11
Avatar de Th3rm0
Th3rm0
 
Fecha de Ingreso: abril-2013
Ubicación: Sevilla
Mensajes: 7
Antigüedad: 11 años
Puntos: 0
Respuesta: funcion, trigger, procedimiento...

Cita:
Iniciado por leonardo_josue Ver Mensaje
Hola de nuevo:

Observa lo que dice el enunciado:



lo que requieres es obtener los datos de UN USUARIO, no de todos los usuarios. Por lo tanto debes enviar como parámetro de qué usuario se trata y agregar un filtro (WHERE) a tu consulta. Te recuerdo que una función DEBE REGRESAR FORZOSAMENTE UN VALOR, en este caso el total de archivos del usuario...

Haz la prueba y nos comentas.

Saludos
Leo.
¿Te refieres a que necesitaría un formulario que me pida introducir el nombre de usuario verdad? ¿Y en la funcion faltaria el return que seria donde apareceria dicho resultado no?

Me habia puesto con el apartado del trigger a ver que te parece.

Create table usuarios_historicos(
Id_historico int not null auto_increment,
Fecha_alta datetime,
Fecha_baja datetime,
Id_usuario varchar(40),
Primary key (id_historico)
);

drop trigger if exists historico;

CREATE TRIGGER historico after delete ON usuarios FOR EACH ROW
BEGIN
INSERT INTO usuarios_historicos(old.fecha_alta, curdate(), old.id_usuario);
END $$
delimiter ;

Última edición por Th3rm0; 05/04/2013 a las 14:18