ในpsql
บรรทัดคำสั่งข้อมูลนี้อยู่ในแผ่นตารางที่ได้รับพร้อมกับ\d+
คำสั่ง d+
ยังแจ้งให้ทราบถึงNOT NULL
ข้อ จำกัด บางสิ่งที่ไม่ได้อยู่ในpg_catalog.pg_constraint
ตาราง ตัวอย่าง:
# \d+ observations.stream
Table "observations.stream"
Column | Type | Collation | Nullable | Default | Storage | Stats target | Description
--------+-------------------+-----------+----------+---------+----------+--------------+---------------------------------------------
id | integer | | not null | | plain | |
name | character varying | | not null | | extended | | This should be a table in the import schema
min_id | integer | | not null | | plain | |
about | character varying | | not null | | extended | |
Indexes:
"stream_pkey" PRIMARY KEY, btree (id)
"stream_name_key" UNIQUE CONSTRAINT, btree (name)
Check constraints:
"stream_id_check" CHECK (id > 0)
Referenced by:
TABLE "profile" CONSTRAINT "profile_id_stream_fkey" FOREIGN KEY (id_stream) REFERENCES stream(id)
ข้อแม้ที่นี่คือคุณไม่ได้รับชื่อของข้อ จำกัด ทั้งหมดด้วยวิธีนี้