procedure to select the first name of the passed id
anonymous block completed is not an error, just an informational message. Actually, when you use EXECUTE, you implicitly use an anonymous block. If you want to get rid of that message, you can turn it off by:

set feedback off