logo

PostgreSQL Apraksta tabulu

Šajā sadaļā mēs apspriedīsim, kā to izdarīt aprakstiet tabulu programmā PostgreSQL .

PostgreSQL, lai atrastu informāciju par tabulas kolonnām, mēs varam izmantot apraksta komandas vaicājumu divos dažādos veidos, kas ir šādi:

    PostgreSQL apraksta tabulu, izmantojot pgAdmin 4 PostgreSQL Aprakstiet tabulu, izmantojot psql

Piezīme. Programmā PostgreSQL mums nevar būt tieša komanda, lai aprakstītu tabulu, bet, izmantojot MySQL, mēs tieši izmantojam komandu DESCRIBE, lai identificētu informāciju konkrētas tabulas kolonnās.

PostgreSQL DESCRIBE TABLE, izmantojot pgAdmin 4

Programmā pgAdmin 4 mēs izmantosim informācijas_shēma tabulu aprakstīšanai.

Lūk, informācijas shēma pati par sevi ir shēma, kas automātiski atrodas visās datu bāzēs un tiek izsaukta informācijas_shēma . Un pēc noklusējuma tas nav pieejams shēmas meklēšanas ceļā. Tādējādi, ja mēs vēlamies piekļūt visiem objektiem, mēs to izmantosim, izmantojot tā kvalificētos nosaukumus.

norādes c

Lietotājs iegūst visas konkrētās shēmas priekšrocības, ja īpašnieks informācijas shēma ir sākotnējais datu bāzes lietotājs .

Tikmēr informācijas shēmā dažu objektu nosaukumi ir vispārīgi nosaukumi, kas var rasties lietotāja lietojumprogrammās vai programmatūrā. Tāpēc mums vajadzētu būt modriem, ja mums ir jāievieto informācijas shēma ceļā.

Šim nolūkam mēs izmantosim ATLASĪT komandu informācijas_shēma datu bāze vaicājumu veikšanai kolonnu_nosaukumi kolonnu tabulā.

Piemēram, zemāk esošais vaicājums atgriezīs visus kolonnu nosaukumus klientu tabula:

 SELECT COLUMN_NAME FROM information_schema.COLUMNS WHERE TABLE_NAME = 'customer'; 

SQL vaicājums programmā PgAdmin4

PostgreSQL Apraksta tabulu

Tabulas struktūra

Pēc izpildes Izvēlieties komandu , mēs varam redzēt kolonnu_nosaukums klāt Klients tabula.

PostgreSQL Apraksta tabulu

PostgreSQL apraksta tabulu, izmantojot psql

Psql mēs varam iegūt informāciju par tabulu ar tālāk norādītās komandas palīdzību un aprakstīt konkrētas tabulas pašreizējā datu bāzē:

 d table name 

Lai iegūtu tabulu sarakstu, mēs rīkojamies šādi:

1. darbība

  • Atveriet SQL apvalks (psql), kas parādījās ar nepieciešamo detaļu s . Pēc tam mēs to darīsim Pieslēgties uz Postgres datu bāzes serveri, izmantojot parole kuru izveidojām PostgreSQL instalēšanas procesa laikā.
  • Un mēs esam saistīti ar Postgres serveris kā mēs redzam zemāk esošajā ekrānuzņēmumā:
PostgreSQL Apraksta tabulu

2. darbība

  • Tagad mēs izveidosim savienojumu ar konkrēto datu bāzes serveri, kuru izveidojām iepriekš javatpoint un ar tālāk norādītās komandas palīdzību:
 c javatpoint 

PostgreSQL Apraksta tabulu

3. darbība

  • Visbeidzot, mēs izpildīsim Aprakstiet tabula komanda, lai redzētu, ka konkrētā tabulas informāciju.
 Javatpoint=# d customer 

Piezīme. Komanda d tiek izmantota, lai aprakstītu tabulu, piemēram, tipu, kolonnu, kolonnu modifikatorus un tā tālāk.

Izvade

string split bash

Šis ekrānuzņēmums to izskaidro skaidrāk:

PostgreSQL Apraksta tabulu