PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Bagaimana cara mengubah db di postgreSQL ke utf8?

Mengonversi ke UTF8 seharusnya tidak merusak data Anda karena (saya percaya) semua karakter di SQL_ASCII juga ada di utf8; mereka hanya memiliki kode byte yang berbeda.

Taruhan terbaik Anda adalah membangun kembali database Anda. Itu dumpnya, buat database utf8 lalu restore dump ke database baru itu.

postgres pg_dump --encoding utf8 main -f main.sql
createdb -E utf8 newMain
psql -f main.sql -d newMain

Anda tentu saja dapat mengganti nama database setelah Anda puas bahwa UTF8 yang baru cocok dengan data Anda.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Persyaratan kunci utama dalam SQL mentah memperumit kueri di Django

  2. Pencarian/kueri yang tidak peka huruf besar/kecil

  3. apa kegunaan dari tipe array?

  4. Array agregat Postgresql

  5. Apakah mungkin untuk mematikan pemrosesan kutipan dalam perintah Postgres COPY dengan format CSV?