DELIMITER $$
CREATE OR REPLACE DEFINER=`root`@`localhost` FUNCTION `srt`.`buffer_getRandom`()
	RETURNS int(11)
	NOT DETERMINISTIC
	READS SQL DATA
BEGIN
	
	/* Devuelve de forma aleatoria, uno de entre los buffers que tienen flejadora
	 * 
	 */
	
	DECLARE vBufferFk INT;

	SELECT b.id INTO vBufferFk
		FROM srt.buffer b 
		WHERE b.hasStrapper
		ORDER BY RAND() 
		LIMIT 1;
	
	RETURN vBufferFk;

END$$
DELIMITER ;