Berikut adalah contoh tabel PostgreSQL dan skrip untuk menyisipkan data yang mendukung tulisan Arab, Thailand, Rusia, dan Jepang.
PostgreSQL mendukung berbagai jenis karakter (multilingual) melalui penggunaan encoding UTF-8. Pastikan database Anda menggunakan encoding UTF-8.
Langkah 1: Buat Database dengan Encoding UTF-8
Pastikan database sudah menggunakan UTF-8. Anda dapat memeriksa atau membuatnya dengan:
CREATE DATABASE multilingual_db
WITH ENCODING 'UTF8'
LC_COLLATE='en_US.UTF-8'
LC_CTYPE='en_US.UTF-8'
TEMPLATE template0;
Langkah 2: Buat Tabel
Berikut adalah tabel contoh bernama multilingual_table:
CREATE TABLE multilingual_table (
id SERIAL PRIMARY KEY, -- Kolom ID
arabic_text TEXT, -- Kolom untuk tulisan Arab
thai_text TEXT, -- Kolom untuk tulisan Thailand
russian_text TEXT, -- Kolom untuk tulisan Rusia
japanese_text TEXT -- Kolom untuk tulisan Jepang
);
Langkah 3: Masukkan Data
Gunakan perintah INSERT untuk menyisipkan data dalam berbagai bahasa:
INSERT INTO multilingual_table (arabic_text, thai_text, russian_text, japanese_text) VALUES
('مرحبا بك في PostgreSQL', -- Tulisan Arab
'สวัสดี ยินดีต้อนรับสู่ PostgreSQL', -- Tulisan Thailand
'Привет, добро пожаловать в PostgreSQL', -- Tulisan Rusia
'こんにちは、PostgreSQLへようこそ'); -- Tulisan Jepang
INSERT INTO multilingual_table (arabic_text, thai_text, russian_text, japanese_text) VALUES
('كيف حالك؟',
'คุณเป็นอย่างไรบ้าง',
'Как дела?',
'お元気ですか?');
Langkah 4: Periksa Data
Gunakan query berikut untuk memeriksa data yang sudah dimasukkan:
SELECT * FROM multilingual_table;
Catatan Penting
Database Encoding: Pastikan encoding database adalah UTF-8 untuk mendukung karakter multibahasa.
Koneksi Client: Pastikan aplikasi atau terminal Anda juga menggunakan encoding UTF-8.
Anda dapat mengatur encoding dengan:
SET CLIENT_ENCODING TO 'UTF8';
Tipe Data: Gunakan tipe data seperti TEXT atau VARCHAR untuk menyimpan karakter multibahasa.
PostgreSQL mendukung berbagai jenis karakter (multilingual) melalui penggunaan encoding UTF-8. Pastikan database Anda menggunakan encoding UTF-8.
Langkah 1: Buat Database dengan Encoding UTF-8
Pastikan database sudah menggunakan UTF-8. Anda dapat memeriksa atau membuatnya dengan:
CREATE DATABASE multilingual_db
WITH ENCODING 'UTF8'
LC_COLLATE='en_US.UTF-8'
LC_CTYPE='en_US.UTF-8'
TEMPLATE template0;
Langkah 2: Buat Tabel
Berikut adalah tabel contoh bernama multilingual_table:
CREATE TABLE multilingual_table (
id SERIAL PRIMARY KEY, -- Kolom ID
arabic_text TEXT, -- Kolom untuk tulisan Arab
thai_text TEXT, -- Kolom untuk tulisan Thailand
russian_text TEXT, -- Kolom untuk tulisan Rusia
japanese_text TEXT -- Kolom untuk tulisan Jepang
);
Langkah 3: Masukkan Data
Gunakan perintah INSERT untuk menyisipkan data dalam berbagai bahasa:
INSERT INTO multilingual_table (arabic_text, thai_text, russian_text, japanese_text) VALUES
('مرحبا بك في PostgreSQL', -- Tulisan Arab
'สวัสดี ยินดีต้อนรับสู่ PostgreSQL', -- Tulisan Thailand
'Привет, добро пожаловать в PostgreSQL', -- Tulisan Rusia
'こんにちは、PostgreSQLへようこそ'); -- Tulisan Jepang
INSERT INTO multilingual_table (arabic_text, thai_text, russian_text, japanese_text) VALUES
('كيف حالك؟',
'คุณเป็นอย่างไรบ้าง',
'Как дела?',
'お元気ですか?');
Langkah 4: Periksa Data
Gunakan query berikut untuk memeriksa data yang sudah dimasukkan:
SELECT * FROM multilingual_table;
Catatan Penting
Database Encoding: Pastikan encoding database adalah UTF-8 untuk mendukung karakter multibahasa.
Koneksi Client: Pastikan aplikasi atau terminal Anda juga menggunakan encoding UTF-8.
Anda dapat mengatur encoding dengan:
SET CLIENT_ENCODING TO 'UTF8';
Tipe Data: Gunakan tipe data seperti TEXT atau VARCHAR untuk menyimpan karakter multibahasa.
No comments:
Post a Comment