psql
mener, at din første kommando bare er \copy (
og linjerne nedenfor er fra et andet ikke-relateret udsagn. Metakommandoer spredes ikke på flere linjer, fordi newline er en terminator for dem.
Relevante uddrag fra psql-manpage med en vis fremhævelse tilføjet:
Så den første fejl er, at \copy (
mislykkes, så fortolkes linjerne nedenfor som et uafhængigt SELECT, der ser fint ud indtil linje 7, når der er en falsk lukkeparentes.
Som fortalt i kommentarerne, ville rettelsen være at proppe hele metakommandoen i en enkelt linje.