Scusate ragazzi sono alla canna del gas, ho scritto questa funzione:
Ma ricevo questo errore: #1336 - Dynamic SQL is not allowed in stored function or triggercodice:DELIMITER $$ CREATE FUNCTION delete_queque (f_id1 BIGINT(20), f_id2 BIGINT(20)) RETURNS INT(1) UNSIGNED BEGIN SET @query = CONCAT('DELETE FROM table WHERE id1 = ', f_id1, ' AND id2 = ', f_id2, ' LIMIT 1'); PREPARE QUERY FROM @query; EXECUTE QUERY; RETURN 1; END; $$ DELIMITER ;
Sapete cosa significa?