

 Amazon Redshift 將不再支援從修補程式 198 開始建立新的 Python UDFs。現有 Python UDF 將繼續正常運作至 2026 年 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\$1USER\$1QUERY\$1ID
<a name="LAST_USER_QUERY_ID"></a>

傳回目前工作階段中最近完成的使用者查詢的查詢 ID。如果目前工作階段中未執行任何查詢，last\$1user\$1query\$1id 會傳回 -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>
```