CREATE FUNCTION explicit_comment_in_metadata_upper_name(r "explicit_comment_in_metadata")
RETURNS text
LANGUAGE 'sql'
STABLE
AS $BODY$
SELECT upper(r.name)
$BODY$;
COMMENT ON FUNCTION "explicit_comment_in_metadata_upper_name"("explicit_comment_in_metadata") IS 'Fantastic comment on the function, so good, so hidden';
CREATE FUNCTION explicit_no_comment_in_metadata_upper_name(r "explicit_no_comment_in_metadata")
RETURNS text
LANGUAGE 'sql'
STABLE
AS $BODY$
SELECT upper(r.name)
$BODY$;
COMMENT ON FUNCTION "explicit_no_comment_in_metadata_upper_name"("explicit_no_comment_in_metadata") IS 'This would be a great comment on the function, but you can''t see it';