Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:
Databricks SQL
Databricks Runtime
Cria um carimbo de tempo sem fuso horário dos campos de data e hora, ou retorna NULL se o carimbo não puder ser criado.
Syntax
try_make_timestamp_ntz(year, month, day, hour, min, sec)
try_make_timestamp_ntz(date, time)
Importante
O time argumento usa o TIME tipo de dado, que está em Beta.
Arguments
-
year: UmaINTEGERexpressão de1através9999de . -
month: UmaINTEGERexpressão de1(janeiro) até12dezembro. -
day: UmaINTEGERexpressão de1através31de . -
hour: UmaINTEGERexpressão de0através23de . -
min: UmaINTEGERexpressão de0através59de . -
sec: Uma expressão numérica de0até .60 -
date: UmaDATEexpressão que fornece os campos do ano, mês e dia. -
time: UmaTIMEexpressão que fornece os campos hora, minuto e segundo.
Returns
A TIMESTAMP_NTZ, ou NULL se um argumento está fora dos limites ou se o carimbo de tempo não puder ser criado.
Se sec for 60, a função interpreta como 0 e adiciona um minuto ao resultado.
Examples
> SELECT try_make_timestamp_ntz(2014, 12, 28, 6, 30, 45.887);
2014-12-28 06:30:45.887
> SELECT try_make_timestamp_ntz(2014, 13, 28, 6, 30, 45.887);
NULL
> SELECT try_make_timestamp_ntz(DATE'2014-12-28', TIME'06:30:45.887');
2014-12-28 06:30:45.887