

 O Amazon Redshift não permitirá mais a criação de UDFs do Python a partir do Patch 198. As UDFs do Python existentes continuarão a funcionar normalmente até 30 de junho de 2026. Para ter mais informações, consulte a [publicação de blog ](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/). 

# Função CURRENT\$1DATE
<a name="r_CURRENT_DATE_function"></a>

CURRENT\$1DATE retorna uma data no fuso horário da sessão atual (UTC por padrão) no formato padrão: AAAA-MM-DD.

**nota**  
CURRENT\$1DATE retorna a data de início para a transação atual, não para o início da instrução atual. Considere o cenário em que você inicia uma transação contendo várias declarações em 10/01/08 23:59, e a declaração contendo CURRENT\$1DATE é executada em 10/02/08 00:00. CURRENT\$1DATE retorna `10/01/08`, não `10/02/08`.

## Sintaxe
<a name="r_CURRENT_DATE_function-syntax"></a>

```
CURRENT_DATE
```

## Tipo de retorno
<a name="r_CURRENT_DATE_function-return-type"></a>

DATE

## Exemplos
<a name="r_CURRENT_DATE_function-examples"></a>

O exemplo a seguir retorna a data atual (na Região da AWS onde a função é executada).

```
select current_date;

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

O exemplo a seguir cria uma tabela, insere uma linha em que o padrão da coluna `todays_date` é CURRENT\$1DATE e, depois, seleciona todas as linhas na tabela.

```
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
```