sql >> Base de Datos >  >> RDS >> PostgreSQL

Copia masiva de C# a PostgreSql

Probablemente debería leer completamente los Documentos de PostgreSQL para COPY .

COPY puede usarse para importar un archivo que existe en el sistema de archivos del servidor PostgreSQL (como muestra su ejemplo de código), o puede usarse para copiar datos del cliente, que es probablemente lo que está buscando. Este último se activa sustituyendo STDIN para el nombre de archivo.

Si desea importar datos de su programa cliente usando Npgsql, lea los Npgsql COPY docs también. Para la importación de datos de texto, es probable que deba llamar a NpgsqlConnection.BeginTextImport() , hay una muestra de eso en los documentos.