psql
si myslí, že váš první příkaz je jen \copy (
a řádky níže, které jsou z jiného nesouvisejícího prohlášení. Meta-příkazy nejsou rozloženy na více řádcích, protože nový řádek je pro ně terminátor.
Relevantní výňatky z manpage psql s přidaným důrazem:
Takže první chyba je, že \copy (
selžou, pak jsou řádky níže interpretovány jako nezávislý SELECT, který vypadá dobře až do řádku 7, kdy je falešná uzavírací závorka.
Jak bylo řečeno v komentářích, opravou by bylo nacpat celý meta-příkaz do jednoho řádku.