Да, но только с процедурным языком, не простым sql.
create function copyin( _tablename name, _filename text )
returns void
language plpgsql as $this$
declare sql text;
begin
sql := 'COPY ' || quote_ident(_tablename) || ' FROM ' || quote_literal(_filename);
execute sql;
return;
end;
$this$;
SELECT copyin( 'froobles', '/tmp/froobles.csv' );