PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Jak utworzyć tablicę w PostgreSQL

PostgreSQL umożliwia przechowywanie danych w tablicach. W tym artykule przyjrzymy się, jak stworzyć tablicę w PostgreSQL. Możesz go użyć do tworzenia i przechowywania tablic w PostgreSQL.


Jak utworzyć tablicę w PostgreSQL

Tablice PostgreSQL mogą składać się z wbudowanych lub zdefiniowanych przez użytkownika typów danych. Ale wszystkie elementy tablicy muszą być tego samego typu danych. Na przykład możesz utworzyć tablicę liczb całkowitych lub tablicę dat, ale nie możesz utworzyć tablicy zawierającej zarówno liczby całkowite, jak i daty.

Możesz łatwo tworzyć tablice w PostgreSQL, dodając nawiasy kwadratowe [] bezpośrednio po typie danych dla kolumny.

Oto przykład tworzenia kolumny z tablicą liczb całkowitych

create table employees ( 
     first_name varchar, 
     last_name varchar, 
     phone_numbers integer[] 
);

W powyższym przykładzie utworzyliśmy kolumnę phone_numbers jako tablicę liczb całkowitych.


Utwórz tablicę wielowymiarową w PostgreSQL

Podobnie bardzo łatwo jest stworzyć wielowymiarową tablicę w PostgreSQL. Wystarczy dodać kilka par nawiasów kwadratowych po typie danych. Na przykład musisz dodać dwie pary nawiasów kwadratowych [][], aby utworzyć dwuwymiarową tablicę w PostgreSQL.

create table employees ( 
     first_name varchar, 
     last_name varchar, 
     contacts integer[][] 
);

W powyższym przykładzie kontakty kolumna to dwuwymiarowa tablica liczb całkowitych. Pamiętaj, że w tym przypadku każda podtablica w głównej tablicy musi mieć tę samą długość.


Utwórz tablicę z zakresem w PostgreSQL

Możesz również utworzyć tablicę o określonym rozmiarze, określając limit rozmiaru tablicy. Oto przykład wykorzystujący tablicę liczb całkowitych o rozmiarze 10.

create table employees ( 
first_name varchar,
last_name varchar,
phone_numbers integer[]
);

Potrzebujesz narzędzia do raportowania dla PostgreSQL? Ubiq ułatwia wizualizację danych w ciągu kilku minut i monitorowanie w pulpitach nawigacyjnych w czasie rzeczywistym. Wypróbuj już dziś!

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zamień znaki Unicode w PostgreSQL

  2. Czy PostgreSQL obsługuje przezroczystą kompresję tabel (fragmentów)?

  3. Nabór referatów na PGDay.IT 2011 został przedłużony

  4. Jak Asin() działa w PostgreSQL

  5. Łączenie PostgreSQL 9.2.1 z Hibernate