สารบัญ:

ฉันจะดูตารางทั้งหมดใน PostgreSQL ได้อย่างไร
ฉันจะดูตารางทั้งหมดใน PostgreSQL ได้อย่างไร

วีดีโอ: ฉันจะดูตารางทั้งหมดใน PostgreSQL ได้อย่างไร

วีดีโอ: ฉันจะดูตารางทั้งหมดใน PostgreSQL ได้อย่างไร
วีดีโอ: สอน PostgreSQL: สร้าง JSON object จากแถวในตาราง 2024, พฤศจิกายน
Anonim

มีคำสั่งทับอยู่สองสามคำสั่ง ซึ่งคุณสามารถแสดงรายการใน psql โดยใช้ ?. d+ รายการ โต๊ะทั้งหมด ในสคีมา search_path ปัจจุบันในฐานข้อมูลปัจจุบัน นี่จะทำให้คุณได้รับรายชื่อของ ทั้งหมด ถาวร โต๊ะ (โดยทั่วไป โต๊ะ ที่คุณกำลังมองหา)

นอกจากนี้ ฉันจะแสดงรายการตารางทั้งหมดใน PostgreSQL ได้อย่างไร

ระบบ โต๊ะ อยู่ในฐานข้อมูล pg_catalog คุณสามารถ รายการทั้งหมด ฐานข้อมูลและผู้ใช้โดยคำสั่ง l ( รายการ คำสั่งอื่นๆ โดย ?) ตอนนี้ถ้าคุณต้องการดูฐานข้อมูลอื่น คุณสามารถเปลี่ยนผู้ใช้/ฐานข้อมูลโดยคำสั่ง c เช่น c template1, c postgres postgres และใช้ d, dt หรือ dS เพื่อดู โต๊ะ /ดู/ฯลฯ

นอกจากนี้ ฉันจะดูฐานข้อมูล Postgres ทั้งหมดได้อย่างไร ถึง ดูทั้งหมด ของที่กำหนดไว้ ฐานข้อมูล บนเซิร์ฟเวอร์คุณสามารถใช้ รายการ meta-command หรือทางลัด l

คำถามก็คือ ฉันจะดูตารางใน PostgreSQL ได้อย่างไร

เพื่อแสดงรายการ โต๊ะ ในฐานข้อมูลปัจจุบัน คุณสามารถเรียกใช้คำสั่ง dt ใน psql : หากคุณต้องการดำเนินการค้นหา SQL แทน ให้เรียกใช้สิ่งนี้: SELECT table_name FROM information_schema

ฉันจะดูตารางทั้งหมดในฐานข้อมูลได้อย่างไร

คำสั่ง SQL เพื่อแสดงรายการตารางทั้งหมดใน Oracle

  1. แสดงตารางทั้งหมดที่ผู้ใช้ปัจจุบันเป็นเจ้าของ: SELECT table_name. จาก. user_tables;
  2. แสดงตารางทั้งหมดในฐานข้อมูลปัจจุบัน: SELECT table_name. จาก. dba_tables;
  3. แสดงตารางทั้งหมดที่ผู้ใช้ปัจจุบันสามารถเข้าถึงได้:

แนะนำ: