A make_ym_interval
függvény
A következőkre vonatkozik: Databricks SQL Databricks Runtime 10.4 LTS és újabb
Létrehoz egy év-hónap intervallumot a és months
a years
.
Syntax
make_ym_interval( [ years [, months ] ] )
Argumentumok
years
: Az évek egész száma, pozitív vagy negatívmonths
: Hónapok egész száma, pozitív vagy negatív
Válaszok
Egy INTERVAL YEAR TO MONTH
.
A meg nem határozott argumentumok alapértelmezés szerint 0 értékre vannak adva.
Ha nem ad meg argumentumokat, az eredmény egy INTERVAL '0-0' YEAR TO MONTH
.
A függvény egyenértékű a végrehajtással:
INTERVAL year YEARS + INTERVAL month MONTHS
.
Így minden egység a természetes tartományán kívül is lehet, és negatív is lehet.
Példák
> SELECT make_ym_interval(100, 5);
100-5
> SELECT make_ym_interval(100, null);
NULL
> SELECT make_ym_interval(0, 13);
1-1
> SELECT make_ym_interval(1, -1);
0-11