データ移行時にデータ欠損などが発生していないか各テーブルをレコード件数を数えることがあります。その際に一括でレコード件数を確認する方法をご紹介します。 ファンクションの作成 実行クエリ 実行結果 さいごに pg_tablesというシステムテーブルに格納されている、ユーザーが作成したテーブルの名称を全件取得し、取得した各テーブルのレコードをCountします。 54.30. pg_tables ファンクションの作成 CREATE OR REPLACE FUNCTION pg_temp.record_count() RETURNS TABLE(objname TEXT, recordcount NUMERIC) AS $$ DECLARE cursor_tablename CURSOR FOR SELECT (schemaname || '.' || tablename) AS table_na