> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-mintlify-8c05c8a2.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> توثيق عبارة FORMAT

# عبارة FORMAT

يدعم ClickHouse مجموعة واسعة من [تنسيقات التسلسل](/ar/reference/formats/index) التي يمكن استخدامها، من بين أمور أخرى، مع نتائج الاستعلامات. توجد عدة طرق لاختيار تنسيق لمخرجات `SELECT`، وإحدى هذه الطرق هي تحديد `FORMAT format` في نهاية الاستعلام للحصول على البيانات الناتجة بتنسيق محدد.

يمكن استخدام تنسيق معيّن إما لسهولة الاستخدام، أو للتكامل مع أنظمة أخرى، أو لتحسين الأداء.

<div id="default-format">
  ## التنسيق الافتراضي
</div>

إذا لم تُذكر عبارة `FORMAT`، فسيُستخدم التنسيق الافتراضي، وهو يعتمد على كلٍّ من الإعدادات والواجهة المستخدمة للوصول إلى خادم ClickHouse. بالنسبة إلى [واجهة HTTP](/ar/concepts/features/interfaces/http) و[العميل عبر سطر الأوامر](/ar/concepts/features/interfaces/client) في الوضع الدفعي، يكون التنسيق الافتراضي هو `TabSeparated`. أمّا بالنسبة إلى العميل عبر سطر الأوامر في الوضع التفاعلي، فالتنسيق الافتراضي هو `PrettyCompact` (إذ يُنتج جداول مدمجة مقروءة بشريًا).

<div id="implementation-details">
  ## تفاصيل التنفيذ
</div>

عند استخدام العميل عبر سطر الأوامر، تُنقَل البيانات دائمًا عبر الشبكة بتنسيق داخلي فعّال (`Native`). ويتولى العميل تفسير عبارة `FORMAT` في الاستعلام بشكل مستقل، ثم يُنسِّق البيانات بنفسه (مما يخفف الحمل الإضافي على الشبكة والخادم).
