Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro:
Databricks SQL
Databricks Runtime 18.3 and above
Vrátí time zkrácenou jednotku zadanou v unit.
Syntax
time_trunc(unit, expr)
Argumenty
-
unit: Literál STRING. -
expr: Výraz TIME .
Returns
ČAS.
Platné jednotky pro unit jsou (nerozlišují malá a velká písmena):
-
'HOUR': Vynulujte minuty, sekundy a zlomky. -
'MINUTE': Vynulujte druhé a zlomkové části. -
'SECOND': Vynulujte zlomkovou druhou část. -
'MILLISECOND': Vynulují se zlomky v milisekundách. -
'MICROSECOND': Hodnoty TIME jsou uloženy v mikrosekundové přesnosti, takže neexistují žádné dílčí mikrosekundové zlomky k nule. Hodnota se nezmění.
Příklady
> 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