stored procedure structure

DELIMITER $$

DROP PROCEDURE IF EXISTS `dbname`.`sp_sample` $$


CREATE PROCEDURE `dbname`.`sp_sample` ()
SQL SECURITY DEFINER or SQL SECURITY INVOKER
BEGIN

........... SQL code goes here ...........

END $$

DELIMITER ;