postgresでレコード数を調べる

@iwasaki 4views 更新:2016年11月24日

MySQLだとinformation_schemaを使ってレコード数を調べるかと思いますが、PostgreSQLだと以下のようにして調べます。

SELECT T2.relname , T2.reltuples FROM pg_stat_user_tables AS T1 INNER JOIN pg_class AS T2 ON T1.relname = T2.relname ORDER BY T2.relname;
             relname             | reltuples 
---------------------------------+-----------
 activity                        |     1513
 activity_map                    |     2636

みたいに表示されます。

参考 http://qiita.com/aoioooii/items/5fc1d7bb43c97d95b4c6

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません