PostgreSQL táblázat megjelenítése
összefoglaló: ebben a bemutatóban megtudhatja, hogyan jelenítheti meg a táblákat a PostgreSQL-ben a psql
eszköz és pg_catalog
séma használatával.
Ha a MySQL-ből származik, akkor érdemes használni a népszerű SHOW TABLES
nyilatkozatot, amely megjeleníti az összes táblát egy adott adatbázisban.
A PostgreSQL nem támogatja közvetlenül a SHOW TABLES
nyilatkozatot, hanem alternatívát kínál Önnek.
PostgreSQL táblázatok megjelenítése a psql
használatával először csatlakozzon a PostgreSQL-hez a psql eszköz segítségével.,
The -U
flag stands for the user and -W
option requires you to provide the password. Ebben a parancsban apostgres
felhasználót használja a PostgreSQL adatbázis-kiszolgálóra való bejelentkezéshez.
Secodn, írja be a jelszót a felhasználó postgres
, majd nyomja meg a billentyűzet:
Code language: PHP (php)
harmadik, váltson át egy adatbázisra, pl..,, dvdrental
:
Code language: PHP (php)
vegye figyelembe, hogy csatlakozhat egy adott adatbázishoz, amikor bejelentkezik a PostgreSQL adatbázis szerverre:
ebben a parancsban -d
a zászló adatbázist jelent. Ebben a parancsban a dvdrental
datbase-hez csatlakozik a postgres
felhasználó segítségével.,
a Harmadik, használja a \dt
parancs a PostgreSQL parancssorba, hogy megmutassa, táblázatokat a dvdrental
adatbázis:
Code language: PHP (php)
Teljesítmény:
további információ táblázatok, akkor használja a \dt+
parancs., Hozzáadja a size
és description
oszlopok:
Code language: PHP (php)
PostgreSQL táblázatok megjelenítése a pg_catalog séma segítségével
a PostgreSQL táblázatok megjelenítésének másik módja a SELECT
nyilatkozat A PostgreSQL katalógus adatainak lekérdezésére az alábbiak szerint:
ebben a lekérdezésben aWHERE
záradékot használtuk a rendszertáblák szűrésére., Ha kihagyja a WHERE
záradékot, sok táblát kap, beleértve a rendszertáblákat is.
összefoglaló
- használja a
\dt
vagy\dt+
parancsot apsql
táblázatok megjelenítéséhez egy adott adatbázisban. - használja a
SELECT
nyilatkozatot a táblázat információinak lekérdezéséhez apg_catalog.pg_tables
katalógusból.
- hasznos volt ez a bemutató ?
- YesNo