ใน Postgresql คำสั่งเทอร์มินัลเหล่านี้จะแสดงรายการฐานข้อมูลที่มีอยู่
el@defiant$ /bin/psql -h localhost --username=pgadmin --list
หรือคำสั่งระบุไว้เพิ่มเติมเพียง:
psql -U pgadmin -l
คำสั่งเหล่านั้นพิมพ์สิ่งนี้บนเทอร์มินัล:
List of databases
Name | Owner | Encoding | Collate | Ctype | Access privileges
-----------+----------+----------+-------------+-------------+-----------------------
kurz_prod | pgadmin | UTF8 | en_US.UTF-8 | en_US.UTF-8 |
pgadmin | pgadmin | UTF8 | en_US.UTF-8 | en_US.UTF-8 |
postgres | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 |
template0 | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 | =c/postgres +
| | | | | postgres=CTc/postgres
template1 | postgres | UTF8 | en_US.UTF-8 | en_US.UTF-8 | =c/postgres +
| | | | | postgres=CTc/postgres
(5 rows)
นี่คือฐานข้อมูลที่มีอยู่
ใน PSQL คำสั่งเหล่านี้จะแสดงรายการตารางที่พร้อมใช้งาน
คุณต้องระบุฐานข้อมูลก่อนจึงจะสามารถแสดงรายการตารางในฐานข้อมูลนั้น
el@defiant$ psql -U pgadmin -d kurz_prod
สิ่งนี้จะนำคุณไปสู่เทอร์มินัล psql:
kurz_prod=#
ใช้\d
ความหมายคำสั่งแสดงตารางมุมมองและลำดับทั้งหมด
kurz_prod=# \d
ภาพพิมพ์นี้:
List of relations
Schema | Name | Type | Owner
--------+---------+----------+---------
public | mytable | table | pgadmin
public | testing | sequence | pgadmin
(2 rows)
จากนั้นหากต้องการออกจากเทอร์มินัล psql ให้พิมพ์\q
และกด Enter หรือCtrl-D
ทำสิ่งเดียวกัน นี่คือตารางในฐานข้อมูลนั้น
psql -l