sql >> Databáze >  >> RDS >> PostgreSQL

Jak nastavím kódování v NpgsqlConnection

Problém se mi podařilo vyřešit. Neexistuje žádný způsob, jak nastavit vlastnost v připojovacím řetězci nebo jakékoli z vlastností NpgsqlConnection nebo NpgsqlCommand .

Podařilo se mi však nastavit hodnotu client_encoding v dotazu. Takže přímo po otevření připojení jsem nejprve provedl (ne)dotaz:

set client_encoding = 'WIN1252'

Poté jakýkoli následující příkaz na stejném připojení použil správné kódování a vrátil výsledky bez stížností.




  1. Získejte název sloupce, který má maximální hodnotu v řádku sql

  2. Návrh databáze – Push Model nebo Fan-out-on-write

  3. Jak odstraníte znak ze sloupce na serveru SQL?

  4. Jak vypočítat rozdíl DATE v PostgreSQL?