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

Tabela MySQL do PostgreSQL tworzy konwersję - zestaw znaków i sortowanie

Oznaczałoby to, że stół używa tylko zestawu znaków latin-1 (iso-8859-1) i binarnego porządku sortowania latin-1. W PostgreSQL zestaw znaków jest dla całej bazy danych , nie ma możliwości ustawienia go na poziomie tabeli.

Możesz utworzyć bazę danych w większości zgodną z :

 CREATE DATABASE databasenamegoeshere WITH ENCODING 'LATIN1' LC_COLLATE='C'
     LC_CTYPE='C' TEMPLATE=template0;

Osobiście uważam jednak, że port MySQL->PostgreSQL również zasługuje na przejście na UTF-8/Unicode.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. jak automatycznie utworzyć tabelę na podstawie CSV w postgresie za pomocą pythona

  2. Jak uzyskać wyzwalacze powiązane z widokiem lub tabelą w PostgreSQL?

  3. Heroku pg:przywracanie kopii zapasowych nie powiodło się z powodu przekroczenia limitu czasu aplikacji Rails

  4. Zapytanie Postgresql 9.4 staje się coraz wolniejsze podczas dołączania do TSTZRANGE za pomocą &&

  5. Wywołania funkcji agregujących postgres nie mogą być zagnieżdżone