psql
pensa che il tuo primo comando sia solo \copy (
e le righe sottostanti che provengono da un'altra affermazione non correlata. I metacomandi non sono distribuiti su più righe, perché newline è un terminatore per loro.
Estratti pertinenti da manpage psql con qualche enfasi aggiunta:
Quindi il primo errore è che \copy (
in caso contrario, le righe sottostanti vengono interpretate come una SELECT indipendente che sembra corretta fino alla riga 7 quando è presente una parentesi di chiusura spuria.
Come detto nei commenti, la soluzione sarebbe quella di stipare l'intero meta-comando in un'unica riga.