input: [Name] routine_definition [Description] The source text of the function (null if the function is not owned by a currently enabled role). (According to the SQL standard, this column is only applicable if routine_body is SQL, but in PostgreSQL it will contain whatever source text was specified when the function was created.) [Data Type] 
output: character_data
options: s q l _ i d e n t i f i e r
options: c h a r a c t e r _ d a t a
options: c a r d i n a l _ n u m b e r
options: y e s _ o r _ n o
options: t i m e _ s t a m p