Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
funktion
Gäller för:
Databricks
Databricks Runtime 18.3 och senare
Returnerar time trunkerad till den enhet som anges i unit.
Syntax
time_trunc(unit, expr)
Arguments
-
unit: En STRING-literal. -
expr: Ett TIME-uttryck .
Returns
EN TID.
Giltiga enheter för unit är (skiftlägesokänsliga):
-
'HOUR': Nollställ minut-, sekund- och bråkdelarna. -
'MINUTE': Nollställ de andra delarna och bråkdelarna. -
'SECOND': Nollställ den del av den andra delen. -
'MILLISECOND': Nollställ bråk under millisekunder. -
'MICROSECOND': TIME-värden lagras med mikrosekunders precision, så det finns inga bråk under mikrosekunder som nollställs. Värdet är oförändrat.
Exempel
> 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