Det verkar som att din käll-csv använder ' (enkelt citat) för att citera alla kolumner. Du kan ange det som citattecken med alternativet QUOTE
\copy kommandot försöker ladda 'old' i statuskolumnen som kontrollerar att värdena antingen är new eller old . De extra citattecken bryter mot begränsningen.
\copy example_table(name,status) FROM example.sql DELIMITER ',' CSV Header QUOTE ''''
4 enkla citattecken krävs eftersom 1 anger det faktiska citattecknet, 1 för att undvika citattecknet och 2 omsluter det escapeda citattecknet.