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

Bagaimana cara membuat database dengan susunan UTF-8 di PostgreSQL di Windows?

Dengan asumsi Anda mencoba membuat database PosgreSQL dengan urutan pengurutan lokal AS dan klasifikasi karakter dengan pengkodean UTF-8 di Windows, berikut ini adalah modifikasi pada contoh kode yang diposting di pertanyaan awal yang dapat digunakan untuk mencapai hasil tersebut.

CREATE DATABASE "example_db"
WITH OWNER "postgres"
ENCODING 'UTF8'
LC_COLLATE = 'en-US'
LC_CTYPE = 'en-US'
TEMPLATE template0;

Format satu baris untuk salin/tempel terminal:

CREATE DATABASE "example_db" WITH OWNER "postgres" ENCODING 'UTF8' LC_COLLATE = 'en-US' LC_CTYPE = 'en-US' TEMPLATE template0;

Bagi siapa saja yang mencoba membuat database serupa di lingkungan Linux seperti Ubuntu pada Subsistem Windows untuk Linux, Anda dapat melakukan hal berikut (tergantung pada lingkungan tertentu, Anda mungkin perlu menggunakan 'en_US.UTF8' sebagai lokal sebagai gantinya):

CREATE DATABASE "example_db"
WITH OWNER "postgres"
ENCODING 'UTF8'
LC_COLLATE = 'en_US.UTF-8'
LC_CTYPE = 'en_US.UTF-8'
TEMPLATE template0;

Format satu baris untuk salin/tempel terminal:

CREATE DATABASE "example_db" WITH OWNER "postgres" ENCODING 'UTF8' LC_COLLATE = 'en_US.UTF-8' LC_CTYPE = 'en_US.UTF-8' TEMPLATE template0;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL TypeError:tidak semua argumen dikonversi selama pemformatan string

  2. Mengkonfigurasi Postgres di Grails

  3. Apakah pesanan dipertahankan setelah UNION di PostgreSQL?

  4. sarankan alat postgres untuk menemukan perbedaan antara skema dan data

  5. Di mana saya mendapatkan sumber libpq?