Robert Haas <robertmhaas@gmail.com> writes:
> pg_execute_file() could be read to mean you are going to execute the
> file itself (i.e. it's a program).
Well, if that's what it suggests to you, I don't see how adding "from"
disambiguates anything. You could be executing machine code "from"
a file, too.
What did you think of "pg_execute_sql_file"?
regards, tom lane