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

Obce/akcentowane znaki w zapytaniu sql

Hmm ok, po przejrzeniu dokumentacji postgreSQL znalazłem rozwiązanie w Funkcje i operatory ciągów sekcja.

Użyłem convert(string bytea, src_encoding name, dest_encoding name) funkcji i udało się uzyskać identyfikator prowincji Quebec.

Np.

String query = "SELECT id FROM province WHERE name = convert( 'Québec', 'UTF-8', 'ISO-8859-1' );"; 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. gem install pg --with-pg-config działa, pakiet nie działa

  2. Formularz wyszukiwania nie kieruje do właściwego kontrolera w Rails 5.1

  3. CakePHP 2.2 z PostgreSQL Nieudane wstawienie nowego wiersza - Błąd bazy danych:Niezdefiniowana tabela:7 BŁĄD:relacja table_id_seq nie istnieje

  4. Wdrażanie i konfiguracja PostgreSQL za pomocą Puppet

  5. Dynamicznie generuj kolumny w PostgreSQL