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 18.3 and above
Retorna time truncado para a unidade especificada em unit.
Syntax
time_trunc(unit, expr)
Arguments
-
unit: um literal string. -
expr: uma expressão TIME .
Returns
UM TEMPO.
As unidades válidas para unit (não diferencia maiúsculas de minúsculas):
-
'HOUR': zero no minuto, segundo e fração de partes. -
'MINUTE': zero as partes de segunda e fração. -
'SECOND': zero a segunda parte fracionária. -
'MILLISECOND': zero frações abaixo de milissegundos. -
'MICROSECOND': os valores TIME são armazenados com precisão de microssegundos, portanto, não existem frações de subssegundos a zero. O valor não foi alterado.
Exemplos
> SELECT time_trunc('HOUR', TIME'13:08:15.123');
13:00:00
> SELECT time_trunc('MINUTE', TIME'13:08:15.123');
13:08:00
> SELECT time_trunc('SECOND', TIME'13:08:15.123456');
13:08:15
> SELECT time_trunc('MILLISECOND', TIME'13:08:15.123456');
13:08:15.123000