

 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/)。

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

# CURRENT\$1DATE 函數
<a name="r_CURRENT_DATE_function"></a>

CURRENT\$1DATE 傳回目前工作階段時區中的日期 (預設為 UTC)，使用預設格式：YYYY-MM-DD。

**注意**  
CURRENT\$1DATE 傳回目前交易的日期 (而不是目前陳述式的開始)。考慮以下場景：您在 10/01/08 23:59 啟動包含多個陳述式的交易，而包含 CURRENT\$1DATE 的陳述式在 10/02/08 00:00 執行。CURRENT\$1DATE 傳回 `10/01/08`，而不是 `10/02/08`。

## 語法
<a name="r_CURRENT_DATE_function-syntax"></a>

```
CURRENT_DATE
```

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

DATE

## 範例
<a name="r_CURRENT_DATE_function-examples"></a>

下列範例會傳回目前日期 （在函數執行 AWS 區域 所在的 中）。

```
select current_date;

   date
------------
2008-10-01
```

下列範例會建立資料表，插入 `todays_date` 欄預設值為 CURRENT\$1DATE 的列，然後選取資料表中的所有列。

```
CREATE TABLE insert_dates(
    label varchar(128) NOT NULL,
    todays_date DATE DEFAULT CURRENT_DATE);

INSERT INTO insert_dates(label)
VALUES('Date row inserted');

SELECT * FROM insert_dates;
         

 label            | todays_date
------------------+-------------
Date row inserted | 2023-05-10
```