Al empiezo colocar en la consola mysql> delimiter //
CREATE FUNCTION AvanceActividad(IdActividad INT)
RETURNS INT
DETERMINISTIC
BEGIN
DECLARE resultado INT;
SET resultado = 0;
SELECT COUNT(StatusTarea)*100/( SELECT COUNT(*) FROM tareasactividades) INTO resultado
FROM tareasactividades
WHERE StatusTarea = 0 AND IdActividadFk = IdActividad;
RETURN resultado;
END
Terminar con: //
Para terminar el script, teclear: delimiter ;
Mostrar funciones en el sistema: SHOW FUNCTION STATUS;
Eliminar funcion en el sistema: DROP FUNCTION IF EXISTS nombreFuncion;
Describir funciones en el sistema: SHOW CREATE FUNCTION nombreFuncion;
Describir procedimientos en el sistema: SHOW CREATE PROCEDURE nombreProcedimientos;
RECURSOS: Mas información, Delimiter
No hay comentarios.:
Publicar un comentario