Du bör förmodligen läsa PostgreSQL-dokumenten för COPY .
COPY kan antingen användas för att importera en fil som finns i PostgreSQL-serverns filsystem (som ditt kodexempel visar), eller så kan den användas för att kopiera data från klienten, vilket förmodligen är det du letar efter. Den senare utlöses genom att STDIN
ersätts för filnamnet.
Om du vill importera data från ditt klientprogram med Npgsql, läs Npgsql COPY-dokumenten
a> också. För import av textdata behöver du antagligen anropa NpgsqlConnection.BeginTextImport()
, det finns ett exempel på det i dokumenten.