PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak ustawić kodowanie w NpgsqlConnection?

Udało mi się rozwiązać problem. Nie ma możliwości ustawienia właściwości w ciągu połączenia ani żadnej z właściwości NpgsqlConnection lub NpgsqlCommand .

Udało mi się jednak ustawić wartość client_encoding w zapytaniu. Tak więc bezpośrednio po otwarciu połączenia najpierw wykonałem (nie)zapytanie:

set client_encoding = 'WIN1252'

Następnie każde kolejne polecenie w tym samym połączeniu używało właściwego kodowania i zwracało wyniki bez skarg.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zbieraj rekurencyjne klucze JSON w Postgres

  2. Tablica wielu typów danych w PostgreSQL

  3. Maksymalna (użyteczna) liczba wierszy w tabeli Postgresql

  4. Zarządzanie rolami i atrybutami ról w PostgreSQL

  5. Jak zaokrąglić wartość milisekund z timestamp(0) w PostgreSQL?