title: How to alter owner of a function in postgres
body: <p>I am writing a script to alter all functions of postgres(changing owner of each function). I am able to list down all the function names using postgres query but not able to list parameters for each of those functions.</p>
  
  <p>My problem will be resolved if I get solution for any of the below mentioned problems:</p>
  
  <ol>
  <li>Is there any way to list down parameters' data type in each of the function.</li>
  <li>Do we have any approach to alter functions where instead of passing parameter type can  I  send some wild card.
  For Example can I write 
  ALTER FUNCTION schemaname.func(text) OWNER TO 'newowner'
  as :
  ALTER FUNCTION schemaname.func(*) OWNER TO 'newowner'.</li>
  </ol>