Files
DBAdmin/inbox/DataBase/PostgreSQL/queries/Tables_with_no_FK.sql
T
2026-05-18 06:40:19 +00:00

16 lines
411 B
SQL

SELECT n.nspname as schema,
relname as table
FROM pg_class c
JOIN pg_namespace n ON ( n.oid = c.relnamespace )
WHERE relkind = 'r'
AND relname NOT LIKE 'pg_%'
AND relname NOT LIKE 'sql_%'
AND c.oid NOT IN
(SELECT conrelid
FROM pg_constraint
WHERE contype = 'f'
AND contype <> 'p'
AND contype <> 'c')
ORDER BY n.nspname,
relname;