postgresql show table contents code example

Example 1: get all tables postgres

SELECT * FROM pg_catalog.pg_tables;

Example 2: view detailed table schema postgresql

-- All information
SELECT * FROM information_schema.columns
WHERE table_schema = 'some_schema'
AND TABLE_NAME = 'some_table';

-- Or a more simplified version

SELECT
   table_name,
   column_name,
   data_type
FROM
   information_schema.columns
WHERE
   table_name = 'some_table';

Example 3: get all tables postgres

SELECT table_name
FROM information_schema.tables
WHERE table_schema = 'public'
ORDER BY table_name;

Tags:

Sql Example