PostgreSQL の便利な SQL
2004-5-17 11:31
PostgreSQL の便利な SQL 集を、メモ代わりに書いておきます。
適宜追加していく予定です。バージョンは 7.3.4 です。
データベース一覧をデータベース名順で表示
SELECT datname FROM pg_database ORDER BY datname;
テーブルの一覧をテーブル名順で表示
SELECT * FROM pg_tables ORDER BY tablename;
ユーザ一覧をユーザ名順で表示
SELECT * FROM pg_user ORDER BY usename;
ビューの一覧を表示
SELECT viewname FROM pg_views ORDER BY viewname;
インデックスの一覧を表示
SELECT tablename, indexname FROM pg_indexes;
Oracle の NVL関数
PostgreSQL では COALESCE 関数を使います。NULLIF という関数もあります。
Oracle の DECODE関数
PostgreSQL では CASE ~ WHEN ~ THEN 構文を使います。
実行時間の計測
実行時間を計測するには、psql 上で
コメントはまだありません
No comments yet.
Sorry, the comment form is closed at this time.