PG_LAST_QUERY_ID - Amazon Redshift

View a markdown version of this page

PG_LAST_QUERY_ID - Amazon Redshift

Amazon Redshift tidak akan lagi mendukung penggunaan Python UDF setelah 30 Juni 2026. Kami akan mulai menegakkannya secara bertahap. Untuk informasi lebih lanjut tentang detail opsi akhir masa pakai dan migrasi Python, lihat posting blog yang diterbitkan pada 30 Juni 2025.

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

PG_LAST_QUERY_ID

Mengembalikan ID query query query yang paling baru selesai dalam sesi saat ini. Jika tidak ada kueri yang dijalankan dalam sesi saat ini, PG_LAST_QUERY_ID mengembalikan -1. PG_LAST_QUERY_ID tidak mengembalikan ID kueri untuk kueri yang berjalan secara eksklusif pada node pemimpin. Untuk informasi selengkapnya, lihat Simpul pemimpin — hanya fungsi.

Sintaks

pg_last_query_id()

Jenis pengembalian

Mengembalikan bilangan bulat.

Contoh

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

select pg_last_query_id();

Hasilnya adalah sebagai berikut.

pg_last_query_id ---------------- 5437 (1 row)

Query berikut mengembalikan ID query dan teks query yang paling baru selesai dalam sesi saat ini.

select query, trim(querytxt) as sqlquery from stl_query where query = pg_last_query_id();

Hasilnya adalah sebagai berikut.

query | sqlquery ------+-------------------------------------------------- 5437 | select name, loadtime from stl_file_scan where loadtime > 1000000; (1 rows)