إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
ينطبق على:
Databricks SQL
Databricks Runtime
إرجاع expr التحويل إلى طابع زمني باستخدام تنسيق اختياري.
بناء الجملة
to_timestamp(expr [, fmt] )
الوسيطات
expr: تعبير STRING يمثل طابعا زمنيا.- fmt: تعبير سلسلة تنسيق اختياري.
المرتجعات
طابع زمني.
إذا fmt تم توفيره، يجب أن يتوافق مع أنماط التاريخ والوقت.
إذا fmt لم يتم توفيرها، تكون الدالة مرادف ل cast(expr AS TIMESTAMP).
إذا تم fmt تكوينه بشكل غير صحيح أو لم ينتج عن تطبيقه طابع زمني جيد التكوين، فإن الدالة تثير خطأ.
للعودة NULL بدلا من حدوث خطأ في حالة استخدام try_to_timestamp بشكل غير جيدexpr.
إشعار
في Databricks Runtime، إذا كان spark.sql.ansi.enabled هو false، ترجع NULL الدالة بدلا من خطأ للطوابع الزمنية التي تم تكوينها بشكل غير صحيح.
الأمثلة
> SELECT to_timestamp('2016-12-31 00:12:00');
2016-12-31 00:12:00
> SELECT to_timestamp('2016-12-31', 'yyyy-MM-dd');
2016-12-31 00:00:00