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 SQL
Databricks Runtime
Skapar ett intervall från years, months, , weeks, days, hoursmins, och secs, eller returnerar NULL om intervallet inte kan skapas.
Syntax
try_make_interval(years [, months [, weeks [, days [, hours [, mins [, secs] ] ] ] ] ] )
Arguments
-
years: Ett helt antal år, positivt eller negativt. -
months: Ett valfritt heltalsantal månader, positivt eller negativt. -
weeks: Ett valfritt heltal veckor, positivt eller negativt. -
days: Ett valfritt integralt antal dagar, positivt eller negativt. -
hours: Ett valfritt helantal timmar, positivt eller negativt. -
mins: Ett valfritt helantal minuter, positivt eller negativt. -
secs: Ett valfritt antal sekunder med den bråkdelade delen i mikrosekundprecision.
Returns
En INTERVAL, eller NULL om resultatet flyter över.
Ospecificerade argument går som standard till 0.
Examples
> SELECT try_make_interval(100, 11);
100 years 11 months
> SELECT try_make_interval(0);
0 seconds
> SELECT try_make_interval(2147483647, 0);
NULL