

 从补丁 198 开始，Amazon Redshift 将不再支持创建新的 Python UDF。现有的 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/)。

# PG\$1LAST\$1COPY\$1COUNT
<a name="PG_LAST_COPY_COUNT"></a>

返回由当前会话中运行的上一条 COPY 命令加载的行的数量。将使用上一个 COPY ID（开始加载过程的上一个 COPY 的查询 ID）更新 PG\$1LAST\$1COPY\$1COUNT，即使加载失败也是如此。当 COPY 命令开始加载过程时，将更新查询 ID 和 COPY ID。

如果 COPY 因语法错误或权限不足而失败，则不会更新 COPY ID 并且 PG\$1LAST\$1COPY\$1COUNT 将返回上一个 COPY 的计数。如果未在当前会话中运行任何 COPY 命令，或如果上一个 COPY 在加载过程中失败，PG\$1LAST\$1COPY\$1COUNT 将返回 0。有关更多信息，请参阅 [PG\$1LAST\$1COPY\$1ID](PG_LAST_COPY_ID.md)。

## 语法
<a name="PG_LAST_COPY_COUNT-synopsis"></a>

```
pg_last_copy_count()
```

## 返回类型
<a name="PG_LAST_COPY_COUNT-return-type"></a>

返回 BIGINT。

## 示例
<a name="PG_LAST_COPY_COUNT-example"></a>

以下查询返回由当前会话中的最新 COPY 命令加载的行的数量。

```
select pg_last_copy_count();

pg_last_copy_count
--------------------
             192497
(1 row)
```