PG_LAST_QUERY_ID - Amazon Redshift

Amazon Redshift tidak akan lagi mendukung pembuatan Python UDFs baru mulai 1 November 2025. Jika Anda ingin menggunakan Python UDFs, buat UDFs sebelum tanggal tersebut. Python yang ada UDFs akan terus berfungsi seperti biasa. Untuk informasi lebih lanjut, lihat posting blog.

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 Fungsi simpul pemimpin—hanya.

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)