to_date
وظيفه
ينطبق على: التحقق من Databricks SQL Databricks Runtime
إرجاع expr
الإرسال إلى تاريخ باستخدام تنسيق اختياري.
بناء الجمله
to_date(expr [, fmt] )
الحجج
expr
: تعبير STRING يمثل تاريخا.- fmt: تعبير STRING بتنسيق اختياري.
ارجاع
تاريخ.
إذا fmt
تم توفيره، يجب أن يتوافق مع أنماط التاريخ والوقت.
إذا fmt
لم يتم توفيرها، فإن الدالة هي مرادف ل cast(expr AS DATE)
.
إذا كان fmt
مشوها أو لم ينتج عن تطبيقه تاريخ تم تكوينه بشكل جيد، فإن الدالة تثير خطأ.
ملاحظه
في Databricks Runtime، إذا كان spark.sql.ansi.enabled هو false
، ترجع NULL
الدالة بدلا من خطأ للتواريخ التي تم تكوينها بشكل غير صحيح.
امثله
> SELECT to_date('2009-07-30 04:17:52');
2009-07-30
> SELECT to_date('2016-12-31', 'yyyy-MM-dd');
2016-12-31