SELECT table_name
FROM information_schema.tables
WHERE table_type='BASE TABLE'
AND table_schema='public';
สำหรับ MySQL คุณต้องใช้ table_schema = 'dbName' และสำหรับ MSSQL ให้ลบเงื่อนไขนั้น
โปรดสังเกตว่า "เฉพาะตารางและมุมมองเหล่านั้นเท่านั้นที่แสดงว่าผู้ใช้ปัจจุบันมีสิทธิ์เข้าถึง" นอกจากนี้หากคุณสามารถเข้าถึงฐานข้อมูลจำนวนมากและต้องการ จำกัด ผลลัพธ์ให้กับฐานข้อมูลบางอย่างคุณสามารถทำได้โดยเพิ่มเงื่อนไขและ table_catalog = 'yourDatabase' (ใน PostgreSQL)
หากคุณต้องการกำจัดส่วนหัวที่แสดงชื่อแถวและส่วนท้ายที่แสดงจำนวนแถวคุณสามารถเริ่ม psql ด้วยตัวเลือกบรรทัดคำสั่ง -t (ย่อมาจาก --tuples เท่านั้น) หรือคุณสามารถสลับการตั้งค่าใน psql บรรทัดคำสั่งโดย \ t (ย่อมาจาก \ pset tuples_only) สิ่งนี้อาจเป็นประโยชน์เช่นเมื่อไพพ์เอาต์พุตไปยังคำสั่งอื่นด้วย \ g [| คำสั่ง]