make_date
وظيفه
ينطبق على: التحقق من Databricks SQL Databricks Runtime
إنشاء تاريخ من year
month
الحقول و وday
.
بناء الجمله
make_date(year, month, day)
الحجج
year
: تعبير INTEGER يقيم إلى قيمة من 1 إلى 9999.month
: تعبير INTEGER يقيم إلى قيمة من 1 (يناير) إلى 12 (ديسمبر).day
: تعبير INTEGER يقيم إلى قيمة من 1 إلى 31.
ارجاع
تاريخ.
في Databricks SQL، إذا كانت أي من الوسيطات خارج الحدود، فإن النتيجة هي NULL
.
في Databricks Runtime، إذا كانت أي من الوسيطات خارج الحدود، ترجع الدالة خطأ ما لم يكن spark.sql.ansi.enabled هو false
، وفي هذه الحالة ترجع NULL
الدالة .
امثله
> SELECT make_date(2013, 7, 15);
2013-07-15
> SELECT make_date(2019, 13, 1);
NULL
> SELECT make_date(2019, 7, NULL);
NULL
> SELECT make_date(2019, 2, 30);
NULL