Menggunakan alat baris perintah psql, bagaimana cara membuat daftar semua tabel postgres dalam satu skema tertentu
Menggunakan alat baris perintah psql, bagaimana cara membuat daftar semua tabel postgres dalam satu skema tertentu
Jawaban:
Selain \dt
pertandingan, Anda juga dapat melihat katalog basis data:
SELECT nspname||'.'||relname AS full_rel_name
FROM pg_class, pg_namespace
WHERE relnamespace = pg_namespace.oid
AND nspname = 'yourschemaname'
AND relkind = 'r';
Anda juga dapat melakukannya dengan skema informasi yang lebih standar, tetapi cenderung lebih lambat:
SELECT table_schema||'.'||table_name AS full_rel_name
FROM information_schema.tables
WHERE table_schema = 'yourschemaname';
kamu bisa lari
SELECT * FROM pg_catalog.pg_tables where schemaname="yourschemaname";