PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Copiar em massa C # para PostgreSql


Você provavelmente deve ler completamente os documentos PostgreSQL para COPY .

COPY pode ser usado para importar um arquivo que existe no sistema de arquivos do servidor PostgreSQL (como mostra seu exemplo de código), ou pode ser usado para copiar dados do cliente, que provavelmente é o que você está procurando. O último é acionado substituindo STDIN para o nome do arquivo.

Se você deseja importar dados de seu programa cliente usando Npgsql, leia os documentos Npgsql COPY também. Para importação de dados textuais, você provavelmente precisará chamar NpgsqlConnection.BeginTextImport() , há uma amostra para isso nos documentos.