CURRENT_DATETIME
Devolve a data e a hora atuais segundo o fuso horário especificado ou predefinido.
Exemplos de utilização
CURRENT_DATETIME()
CURRENT_DATETIME("America/Los_Angeles")
Sintaxe
CURRENT_DATETIME([time_zone_name])
Parâmetros
time_zone_name- Opcional. Um campo de texto ou uma expressão que representa o fuso horário.
Nome do fuso horário
Um nome de fuso horário é um identificador tz da base de dados tz.
Para uma referência menos abrangente, mas mais simples, consulte a Lista de fusos horários da base de dados tz na Wikipédia.
Exemplos:
America/Los_Angeles
America/Argentina/Buenos_Aires
Etc/UTC
Pacific/Auckland
Quando usa um nome de fuso horário, é necessário um espaço entre o nome e o resto da data/hora:
2014-09-27 12:30:00.45 America/Los_Angeles
Tenha em atenção que nem todos os nomes de fusos horários são intercambiáveis, mesmo que indiquem a mesma hora durante uma determinada parte do ano. Por exemplo, America/Los_Angeles indica a mesma hora que UTC-7:00 durante a hora de verão (DST), mas indica a mesma hora que UTC-8:00 fora da DST.
Se não for especificado um fuso horário, é usado o valor do fuso horário predefinido, UTC.
Se o parâmetro time_zone_name for avaliado como NULL, esta função devolve NULL.
Tipo de dados devolvido
Data e hora
Exemplos
| Fórmula de exemplo |
|---|
CURRENT_DATETIME() |
CURRENT_DATETIME("America/Los_Angeles") |
CURRENT_DATETIME("Asia/Tokyo") |
Notas
Esta função não está disponível para tipos de dados de data do modo de compatibilidade.