إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
ينطبق على:
Databricks SQL
Databricks Runtime 10.4 LTS وما فوق
إنشاء فاصل زمني لمدة شهر من years و months.
بناء الجملة
make_ym_interval( [ years [, months ] ] )
الوسيطات
years: عدد لا يتجزأ من السنوات، موجب أو سالبmonths: عدد لا يتجزأ من الأشهر، موجب أو سالب
المرتجعات
INTERVAL YEAR TO MONTH.
يتم تعيين الوسيطات غير المحددة افتراضيا إلى 0.
إذا لم تقدم أي وسيطات، فإن النتيجة هي INTERVAL '0-0' YEAR TO MONTH.
الدالة مكافئة للتنفيذ:
INTERVAL year YEARS + INTERVAL month MONTHS.
على هذا النحو يمكن أن تكون كل وحدة خارج نطاقها الطبيعي وكذلك سلبية.
الأمثلة
> 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