PostgreSQL memungkinkan Anda untuk menyimpan data dalam array. Pada artikel ini, kita akan melihat cara membuat array di PostgreSQL. Anda dapat menggunakannya untuk membuat dan menyimpan array di PostgreSQL.
Cara Membuat Array di PostgreSQL
Array PostgreSQL dapat terdiri dari tipe data bawaan atau yang ditentukan pengguna. Tetapi semua elemen array harus memiliki tipe data yang sama. Misalnya, Anda dapat membuat larik bilangan bulat atau larik tanggal, tetapi Anda tidak dapat membuat larik dengan bilangan bulat dan tanggal di dalamnya.
Anda dapat dengan mudah membuat array di PostgreSQL dengan menambahkan tanda kurung siku [] tepat setelah tipe data untuk kolom.
Berikut adalah contoh untuk membuat kolom array integer
create table employees (
first_name varchar,
last_name varchar,
phone_numbers integer[]
);
Pada contoh di atas, kami telah membuat kolom phone_numbers sebagai array bilangan bulat.
Buat Array Multidimensi di PostgreSQL
Demikian pula, sangat mudah untuk membuat array multi-dimensi di PostgreSQL. Anda hanya perlu menambahkan beberapa pasang tanda kurung siku setelah tipe data. Misalnya, Anda perlu menambahkan dua pasang kurung siku [][] untuk membuat array dua dimensi di PostgreSQL.
create table employees (
first_name varchar,
last_name varchar,
contacts integer[][]
);
Dalam contoh di atas, kontak kolom adalah array dua dimensi bilangan bulat. Harap dicatat, dalam hal ini, setiap sub-array dalam larik utama harus memiliki panjang yang sama.
Buat Array dengan Rentang di PostgreSQL
Anda juga dapat membuat larik dengan ukuran tertentu dengan menentukan batas ukuran larik. Berikut adalah contoh yang menggunakan array integer ukuran 10.
create table employees (
first_name varchar,
last_name varchar,
phone_numbers integer[]
);
Butuh alat pelaporan untuk PostgreSQL? Ubiq memudahkan untuk memvisualisasikan data dalam hitungan menit, dan memantau di dasbor waktu nyata. Cobalah Hari ini!