الانتقال إلى المحتوى الرئيسي
فيما يلي تعيين أنواع البيانات المدعومة لـ MySQL ClickPipe:
نوع MySQLنوع ClickHouseملاحظات
EnumLowCardinality(String)
SetString
DecimalDecimal
TinyIntInt8يدعم القيم غير الموقَّعة.
SmallIntInt16يدعم القيم غير الموقَّعة.
MediumInt, IntInt32يدعم القيم غير الموقَّعة.
BigIntInt64يدعم القيم غير الموقَّعة.
YearInt16
TinyText, Text, MediumText, LongTextString
TinyBlob, Blob, MediumBlob, LongBlobString
Char, VarcharString
Binary, VarBinaryString
TinyInt(1)Bool
JSONStringخاص بـ MySQL فقط؛ json في MariaDB هو مجرد اسم مستعار لـ text مع قيد.
Geometry & Geometry TypesStringWKT ‏(Well-Known Text). قد يحدث فقدان طفيف في الدقة في WKT.
VectorArray(Float32)خاص بـ MySQL فقط؛ ستضيف MariaDB الدعم قريبًا.
FloatFloat32قد تختلف الدقة في ClickHouse عنها في MySQL أثناء التحميل الأولي بسبب بروتوكول النص.
DoubleFloat64قد تختلف الدقة في ClickHouse عنها في MySQL أثناء التحميل الأولي بسبب بروتوكول النص.
DateDate32تُحوَّل قيمة اليوم/الشهر 00 إلى 01.
TimeDateTime64(6)إزاحة زمنية محسوبة من حقبة Unix.
Datetime, TimestampDateTime64(6)تُحوَّل قيمة اليوم/الشهر 00 إلى 01.
آخر تعديل في ٢٩ يونيو ٢٠٢٦