View a markdown version of this page

LAST_USER_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.

LAST_USER_QUERY_ID

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

Sintaks

last_user_query_id()

Jenis pengembalian

Mengembalikan bilangan bulat.

Contoh

Kueri berikut mengembalikan ID kueri terbaru yang dijalankan oleh pengguna yang diselesaikan dalam sesi saat ini.

select last_user_query_id();

Hasilnya adalah sebagai berikut.

last_user_query_id ----------------------- 5437 (1 row)

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

select query_id, query_text from sys_query_history where query_id = last_user_query_id();

Hasilnya adalah sebagai berikut.

query_id, query_text ---------+------------------------------------------------------------------------------------------------------------- 5556975 | select last_user_query_id() limit 100 --RequestID=<unique request ID>; TraceID=<unique trace ID>