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

Cara Membuat Array di PostgreSQL

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!

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Melakukan Perubahan Topologi Replikasi untuk PostgreSQL

  2. Postgresql:Membuat skrip eksekusi psql dengan kata sandi

  3. Buat PERAN PostgreSQL (pengguna) jika tidak ada

  4. Tidak dapat terhubung ke server PostgreSQL:tidak dapat terhubung ke server:Izin ditolak

  5. Menulis file menggunakan banyak utas