Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

RowBinaryWithNamesAndTypes

المدخلات المخرجات اسم بديل

الوصف

مشابه لصيغة RowBinary، ولكن مع إضافة ترويسة:

  • عدد الأعمدة (N) مرمَّز باستخدام LEB128.
  • N من قيم String التي تحدد أسماء الأعمدة.
  • N من قيم String التي تحدد أنواع الأعمدة.

مثال للاستخدام

إعدادات التنسيق

الإعدادات التالية مشتركة بين جميع التنسيقات من نوع RowBinary.

الإعداد الوصف الافتراضي
format_binary_max_string_size الحد الأقصى المسموح به لحجم String في تنسيق RowBinary. 1GiB
output_format_binary_encode_types_in_binary_format يتيح كتابة الأنواع في الترويسة باستخدام الترميز الثنائي بدلًا من السلاسل النصية التي تتضمن أسماء الأنواع في تنسيق الإخراج RowBinaryWithNamesAndTypes. false
input_format_binary_decode_types_in_binary_format يتيح قراءة الأنواع في الترويسة باستخدام الترميز الثنائي بدلًا من السلاسل النصية التي تتضمن أسماء الأنواع في تنسيق الإدخال RowBinaryWithNamesAndTypes. false
output_format_binary_write_json_as_string يتيح كتابة قيم نوع البيانات JSON كقيم JSON من نوع String في تنسيق الإخراج RowBinary. false
input_format_binary_read_json_as_string يتيح قراءة قيم نوع البيانات JSON كقيم JSON من نوع String في تنسيق الإدخال RowBinary. false
Navigation