memo

memo dayo.

postgresql

データベース名の一覧を取得する

SELECT datname FROM pg_database ;

postgresでdescribe

SELECT column_name ,data_type ,udt_name ,character_maximum_length ,is_nullable ,is_identity FROM information_schema.columns WHERE table_name = 'yourtablename' ;

DBユーザの一覧を取得する

SELECT usename FROM pg_user ;

テーブル名の一覧を取得する

SELECT tablename FROM pg_tables WHERE schemaname = 'public' ; SELECT relname FROM pg_stat_user_tables ;