Jignesh,
That's right regardless of how you declare the code as a PROCEDURE or a FUNCTION, you call it as a PROCEDURE or as a FUNCTION, depending on whether or not you want access to the returned value.
>What I means that Jim says "There is no difference in the two keywords PROCEDURE and FUNCTION. There are difference in behavior based on how you call a routine."