> mm.... no probaste con select añadir_columna('prueba'); ???
si tambien probe asi y me sale otro error:
ERROR: syntax error at or near "$1" at character 14
QUERY: ALTER TABLE $1 ADD COLUMN Nueva_Columna(20)
CONTEXT: PL/pgSQL function "añadir_columna" line 4 at SQL statement