PG_ _ _ ID LAST COPY - Amazon Redshift

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

PG_ _ _ ID LAST COPY

Mengembalikan ID query dari COPY perintah yang paling baru selesai dalam sesi saat ini. Jika tidak ada COPY perintah yang dijalankan di sesi saat ini, PG_ LAST _ COPY _ID mengembalikan -1.

Nilai untuk PG_ LAST _ COPY _ID diperbarui saat COPY perintah memulai proses pemuatan. Jika COPY gagal karena data pemuatan tidak valid, COPY ID diperbarui, sehingga Anda dapat menggunakan PG_ _ COPY _ID saat Anda LAST menanyakan tabel _ _. STL LOAD ERRORS Jika COPY transaksi dibatalkan, COPY ID tidak diperbarui.

COPYID tidak diperbarui jika COPY perintah gagal karena kesalahan yang terjadi sebelum proses pemuatan dimulai, seperti kesalahan sintaks, kesalahan akses, kredensi tidak valid, atau hak istimewa yang tidak memadai. COPYID tidak diperbarui jika COPY gagal selama langkah kompresi analisis, yang dimulai setelah koneksi berhasil, tetapi sebelum beban data.

Sintaks

pg_last_copy_id()

Jenis pengembalian

Mengembalikan bilangan bulat.

Contoh

Query berikut mengembalikan ID query dari COPY perintah terbaru dalam sesi saat ini.

select pg_last_copy_id(); pg_last_copy_id --------------- 5437 (1 row)

Kueri berikut bergabung dengan STL _ LOAD _ ERRORS ke STL _ LOADERROR _ DETAIL untuk melihat kesalahan detail yang terjadi selama pemuatan terbaru di sesi saat ini:

select d.query, substring(d.filename,14,20), d.line_number as line, substring(d.value,1,16) as value, substring(le.err_reason,1,48) as err_reason from stl_loaderror_detail d, stl_load_errors le where d.query = le.query and d.query = pg_last_copy_id(); query | substring | line | value | err_reason -------+-------------------+------+----------+------------------------------------------------- 558| allusers_pipe.txt | 251 | 251 | String contains invalid or unsupported UTF8 code 558| allusers_pipe.txt | 251 | ZRU29FGR | String contains invalid or unsupported UTF8 code 558| allusers_pipe.txt | 251 | Kaitlin | String contains invalid or unsupported UTF8 code 558| allusers_pipe.txt | 251 | Walter | String contains invalid or unsupported UTF8 code