

 Amazon Redshift 將不再支援在 2026 年 6 月 30 日之後使用 Python UDFs。我們將開始分階段強制執行。如需 Python 生命週期結束和遷移選項的詳細資訊，請參閱 2025 年 6 月 30 日發佈的[部落格文章](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/)。

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# LAST\_USER\_QUERY\_ID
<a name="LAST_USER_QUERY_ID"></a>

傳回目前工作階段中最近完成的使用者查詢的查詢 ID。如果目前工作階段中未執行任何查詢，last\_user\_query\_id 會傳回 -1。此函數不會傳回僅在引線節點上執行之查詢的查詢 ID。如需詳細資訊，請參閱[僅限領導節點函數](c_SQL_functions_leader_node_only.md)。

## 語法
<a name="LAST_USER_QUERY_ID-synopsis"></a>

```
last_user_query_id()
```

## 傳回類型
<a name="LAST_USER_QUERY_ID-return-type"></a>

傳回整數。

## 範例
<a name="LAST_USER_QUERY_ID-example"></a>

下列查詢傳回在目前工作階段中完成的使用者最後一個執行查詢的 ID。

```
select last_user_query_id();
```

結果如下。

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

下列查詢傳回使用者在目前工作階段中執行的最近完成之查詢的查詢 ID 和文字。

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

結果如下。

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