دروس MySQL

MySQL HOME مقدمة MySQL MySQL RDBMS

MySQL SQL

MySQL SQL حدد MySQL MySQL أين MySQL و ، أو ، لا MySQL ORDER BY أدخل في MySQL قيم MySQL NULL تحديث MySQL حذف MySQL حدود MySQL MySQL MIN و MAX عد MySQL و AVG و SUM MySQL مثل MySQL Wildcards MySQL IN MySQL بين الأسماء المستعارة MySQL تنضم MySQL الانضمام إلى MySQL الداخلي MySQL LEFT JOIN MySQL RIGHT JOIN MySQL CROSS JOIN الانضمام الذاتي إلى MySQL اتحاد MySQL مجموعة MySQL حسب MySQL HAVING EXISTS MySQL MySQL أي ، الكل MySQL INSERT SELECT حالة MySQL وظائف MySQL Null تعليقات MySQL عوامل تشغيل MySQL

قاعدة بيانات MySQL

إنشاء قاعدة بيانات MySQL MySQL Drop DB إنشاء جدول MySQL جدول إسقاط MySQL جدول تعديل MySQL قيود MySQL MySQL ليست لاغية MySQL فريد من نوعه مفتاح MySQL الأساسي المفتاح الخارجي لـ MySQL فحص MySQL افتراضي MySQL إنشاء فهرس MySQL زيادة MySQL التلقائية تواريخ MySQL مشاهدات MySQL

مراجع MySQL

أنواع بيانات MySQL وظائف MySQL
وظائف السلسلة ASCII CHAR_LENGTH CHARACTER_LENGTH CONCAT CONCAT_WS حقل FIND_IN_SET صيغة إدراج INSTR LCASE اليسار الطول حدد أدنى LPAD LTRIM منتصف وضع كرر يحل محل يعكس الصحيح RPAD RTRIM الفراغ STRCMP سوبستر التضمين SUBSTRING_INDEX تقليم UCASE أعلى وظائف رقمية عضلات المعدة ACOS ASIN ATAN ATAN2 AVG سقف السقف COS سرير نقال عدد درجات DIV EXP الأرض أعظم الأقل LN سجل السجل 10 LOG2 الأعلى دقيقة عصري بي أسير الحرب قوة راديان راند مستدير لافتة بدون SQRT مجموع تان اقتطاع وظائف التاريخ إضافة تاريخ إضافة وقت CURDATE التاريخ الحالي الوقت الحالي حالة الزمن حاليا CURTIME تاريخ DATEDIFF DATE_ADD صيغة التاريخ DATE_SUB يوم DAYNAME يوم من الشهر يوم من الأسبوع يوم استخراج من يوم ساعة بالأمس الوقت المحلي LOCALTIMESTAMP صنع اعمل بالوقت ميكروسكوند اللحظة شهر MONTHNAME الآن PERIOD_ADD PERIOD_DIFF ربع ثانيا SEC_TO_TIME STR_TO_DATE تاريخ ثانوي وقت الضياع SYSDATE زمن تنسيق الوقت TIME_TO_SEC الوقت الطابع الزمني TO_DAYS أسبوع WEEKDAY ويكوفيير عام سنة وظائف متقدمة سلة مهملات الثنائية قضية يقذف تحالف CONNECTION_ID كونف يتحول المستخدم الحالي قاعدة البيانات إذا IFNULL باطل LAST_INSERT_ID ناليف SESSION_USER SYSTEM_USER المستعمل الإصدار

أمثلة على MySQL

أمثلة على MySQL مسابقة MySQL تمارين MySQL

وظيفة MySQL CAST ()

❮ وظائف MySQL

مثال

تحويل قيمة إلى نوع بيانات DATE:

SELECT CAST("2017-08-29" AS DATE);

التعريف والاستخدام

تقوم الدالة CAST () بتحويل قيمة (من أي نوع) إلى نوع البيانات المحدد.

نصيحة: راجع أيضًا وظيفة CONVERT () .

بناء الجملة

CAST(value AS datatype)

قيمه المعامل

Parameter Description
value Required. The value to convert
datatype Required. The datatype to convert to. Can be one of the following:
Value Description
DATE Converts value to DATE. Format: "YYYY-MM-DD"
DATETIME Converts value to DATETIME. Format: "YYYY-MM-DD HH:MM:SS"
DECIMAL Converts value to DECIMAL. Use the optional M and D parameters to specify the maximum number of digits (M) and the number of digits following the decimal point (D).
TIME Converts value to TIME. Format: "HH:MM:SS"
CHAR Converts value to CHAR (a fixed length string)
NCHAR Converts value to NCHAR (like CHAR, but produces a string with the national character set)
SIGNED Converts value to SIGNED (a signed 64-bit integer)
UNSIGNED Converts value to UNSIGNED (an unsigned 64-bit integer)
BINARY Converts value to BINARY (a binary string)

تفاصيل تقنية

يعمل في: من MySQL 4.0

مزيد من الأمثلة

مثال

تحويل قيمة إلى نوع بيانات CHAR:

SELECT CAST(150 AS CHAR);

مثال

تحويل قيمة إلى نوع بيانات TIME:

SELECT CAST("14:06:10" AS TIME);

مثال

تحويل قيمة إلى نوع بيانات موقّع:

SELECT CAST(5-10 AS SIGNED);

❮ وظائف MySQL