cast
وظيفة (SQL Databricks)
يلقي القيمة expr
إلى نوع type
البيانات الهدف .
بناء الجملة
cast(expr AS type)
الوسيطات
expr
أي تعبير قابل للصب.:
المرتجعات
والنتيجة هي اكتب type
.
المجموعات التالية من صب نوع البيانات صالحة:
فروم تو | NULL | عددي | سلسلة | التاريخ | الطابع الزمني | الفاصل الزمني بين السنة والشهر | الفاصل الزمني النهاري | BOOLEAN | ثنائي | صفيف | تعيين | البنيه |
---|---|---|---|---|---|---|---|---|---|---|---|---|
NULL | ذ. | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y | Y |
عددي | ن. | ذ. | Y | ن. | ذ. | ن. | ن. | ذ. | Y | ن. | -N | -N |
سلسلة | ن. | ذ. | Y | Y | Y | Y | Y | Y | Y | ن. | -N | -N |
التاريخ | ن. | ذ. | Y | Y | Y | ن. | ن. | ذ. | ن. | -N | -N | -N |
الطابع الزمني | ن. | ذ. | Y | Y | Y | ن. | ن. | ذ. | ن. | -N | -N | -N |
الفاصل الزمني بين السنة والشهر | -N | ن. | ذ. | ن. | ن. | ذ. | ن. | -N | -N | -N | -N | -N |
الفاصل الزمني النهاري | -N | ن. | ذ. | ن. | -N | ن. | ذ. | ن. | -N | -N | -N | -N |
BOOLEAN | ن. | ذ. | Y | ن. | ذ. | ن. | ن. | ذ. | ن. | -N | -N | -N |
ثنائي | ن. | ذ. | Y | ن. | -N | -N | -N | ن. | ذ. | ن. | -N | -N |
صفيف | -N | ن. | ذ. | ن. | -N | -N | -N | -N | ن. | ذ. | ن. | -N |
تعيين | -N | ن. | ذ. | ن. | -N | -N | -N | -N | -N | ن. | ذ. | ن. |
البنيه | -N | ن. | ذ. | ن. | -N | -N | -N | -N | -N | -N | ن. | ذ. |
أمثلة
> SELECT cast('10' as int);
10