Modifed.
DROP FUNCTION IF EXISTS PersonName; DELIMITER |; CREATE FUNCTION PersonName( personID SMALLINT ) RETURNS CHAR(20) BEGIN DECLARE pname CHAR
Try this if you are using phpMyAdmin:
http://dotnetfish.blogspot.com/2009/07/1064-you-have-error-in-your-sql-syntax.html