メニュー
Amazon Redshift
データベース開発者ガイド (API Version 2012年12月1日)

PG_LAST_COPY_COUNT()

現在のセッションで最後に実行された COPY コマンドでロードされた行数を返します。PG_LAST_COPY_COUNT は、ロードが失敗した場合でも、ロードプロセスを開始した最後の COPY 操作のクエリ ID である最後の COPY ID で更新されます。COPY コマンドがロードプロセスを開始すると、クエリ ID と COPY ID が更新されます。

構文エラーまたは不十分な権限のために COPY が失敗した場合、COPY ID は更新されず、PG_LAST_COPY_COUNT は前の COPY のカウントを返します。現在のセッションで COPY コマンドが実行されなかった場合、または最後の COPY 操作がロード中に失敗した場合、PG_LAST_COPY_COUNT は 0 を返します。詳細については、「PG_LAST_COPY_ID()」を参照してください。

構文

Copy
pg_last_copy_count()

戻り型

BIGINT を返します。

次のクエリは、現在のセッションで最後に実行された COPY コマンドによってロードされた行数を返します。

Copy
select pg_last_copy_count(); pg_last_copy_count -------------------- 192497 (1 row)

このページの内容: