Hast du schon probiert beim Erstellen der SQL Funktion die SET OPTION zu setzen?

Code:
update_two_tables (IN param1 VARCHAR(10), IN param2 VARCHAR(10))RETURNS VARCHAR(10)
LANGUAGE SQL	
SET OPTION  COMMIT = *CHG
	BEGIN 
        -- SQL ....
	RETURN ...; 
END  ;