logo

PostgreSQL aprašo lentelę

Šiame skyriuje aptarsime, kaip tai padaryti apibūdinkite lentelę PostgreSQL .

PostgreSQL norėdami rasti informaciją apie lentelės stulpelius, galime naudoti aprašomosios komandos užklausą dviem skirtingais būdais, kurie yra tokie:

    PostgreSQL aprašo lentelę naudojant pgAdmin 4 PostgreSQL Apibūdinkite lentelę naudodami psql

Pastaba: „PostgreSQL“ negalime turėti tiesioginės komandos apibūdinti lentelę, tačiau naudodami „MySQL“ komandą DESCRIBE naudojame tiesiogiai, kad identifikuotume informaciją konkrečios lentelės stulpeliuose.

PostgreSQL DESCRIBE TABLE naudojant pgAdmin 4

PgAdmin 4 naudosime informacijos_schema lentelių aprašymui.

Čia, informacijos schema pati savaime yra schema, kuri automatiškai yra visose duomenų bazėse ir iškviečiama informacijos_schema . Ir pagal numatytuosius nustatymus jis nepasiekiamas schemos paieškos kelyje. Taigi, jei norime pasiekti visus objektus, naudosime jį kvalifikuotais pavadinimais.

shilpa shetty

Vartotojas gauna visus konkrečios schemos pranašumus, jei savininkas informacijos schema yra pradinis duomenų bazės vartotojas .

Tuo tarpu informacijos schemoje kai kurių objektų pavadinimai yra bendriniai pavadinimai, kurie gali būti įvykę vartotojo programose ar programinėje įrangoje. Todėl turėtume būti budrūs, jei kelyje reikia įdėti informacijos schemą.

Tam naudosime PASIRINKTI komandą informacijos_schema duomenų bazė, skirta užklausoms pateikti stulpelių_pavadinimai stulpelių lentelės.

Pavyzdžiui, toliau pateikta užklausa pateiks visus stulpelių pavadinimus klientas lentelė:

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

SQL užklausa PgAdmin4

PostgreSQL aprašo lentelę

Stalo struktūra

Atlikus Pasirinkite komandą , galime pamatyti stulpelių_pavadinimas esantis Klientas stalo.

PostgreSQL aprašo lentelę

PostgreSQL aprašo lentelę naudojant psql

Psql galime gauti informaciją apie lentelę naudodami toliau pateiktą komandą ir apibūdinti konkrečias lenteles dabartinėje duomenų bazėje:

 d table name 

Norėdami gauti lentelių sąrašą, atliksime šiuos veiksmus:

1 žingsnis

  • Atidaryk SQL apvalkalas (psql), kuris pasirodė su reikiamą detalę s . Po to mes padarysime Prisijungti prie Postgres duomenų bazės serverio naudodami Slaptažodis kurį sukūrėme diegdami PostgreSQL.
  • Ir mes esame susiję su Postgres serveris kaip matome žemiau esančioje ekrano kopijoje:
PostgreSQL aprašo lentelę

2 žingsnis

  • Dabar prisijungsime prie konkretaus duomenų bazės serverio, kurį sukūrėme anksčiau javatpoint ir toliau pateiktos komandos pagalba:
 c javatpoint 

PostgreSQL aprašo lentelę

3 veiksmas

  • Galiausiai mes vykdysime Apibūdinti lentelė komandą, kad pamatytumėte, jog konkrečios lentelės informacija.
 Javatpoint=# d customer 

Pastaba: Komanda d naudojama apibūdinti lentelę, pvz., tipą, stulpelį, stulpelių modifikatorius ir pan.

Išvestis

dateformat.format java

Toliau pateiktoje ekrano kopijoje tai aiškiau paaiškinama:

PostgreSQL aprašo lentelę