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 hora com um fuso horário local a partir dos campos de data e hora.
Syntax
make_timestamp_ltz(year, month, day, hour, min, sec [, timezone] )
make_timestamp_ltz(date, time [, timezone] )
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. -
timezone: Uma expressão opcionalSTRINGque avalia para um fuso horário válido, comoCETouUTC.
Returns
Um TIMESTAMP_LTZ.
Se sec for 60, a função interpreta como 0 e adiciona um minuto ao resultado.
Se um argumento estiver fora dos limites, a função eleva DATETIME_FIELD_OUT_OF_BOUNDS. Use try_make_timestamp_ltz para retornar NULL .
Condições de erro comuns
Examples
> SELECT make_timestamp_ltz(2014, 12, 28, 6, 30, 45.887, 'CET');
2014-12-27 21:30:45.887
> SELECT make_timestamp_ltz(DATE'2014-12-28', TIME'06:30:45.887');
2014-12-28 06:30:45.887