Š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:
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
Stalo struktūra
Atlikus Pasirinkite komandą , galime pamatyti stulpelių_pavadinimas esantis Klientas stalo.
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:
2 žingsnis
- Dabar prisijungsime prie konkretaus duomenų bazės serverio, kurį sukūrėme anksčiau javatpoint ir toliau pateiktos komandos pagalba:
c javatpoint
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: