DELIMITER \\
DROP PROCEDURE IF EXISTS `sp_copy_table`\\
CREATE PROCEDURE sp_copy_table(IN source_table VARCHAR(100),IN destination_table VARCHAR(100))
BEGIN
DECLARE sql_text VARCHAR(250);
SET @sql_text = CONCAT("CREATE TABLE ",destination_table," SELECT * FROM ",source_table);
PREPARE sql_stm FROM @sql_text;
EXECUTE sql_stm;
DEALLOCATE PREPARE sql_stm;
END\\
DELIMITER ;