DELIMITER // CREATE FUNCTION mytest() RETURNS VARCHAR(50) BEGIN CREATE TEMPORARY TABLE tt(ID INT(10)); RETURN 'ok'; END;//