SELECT نفسه. وتوضع هذه البيانات في جدول مؤقت (راجع قسم “الجداول المؤقتة”) ويمكن استخدامها في الاستعلام (على سبيل المثال، في عوامل التشغيل IN).
على سبيل المثال، إذا كان لديك ملف نصي يحتوي على معرّفات مستخدمين مهمة، فيمكنك تحميله إلى الخادم مع استعلام يستخدم التصفية باستخدام هذه القائمة.
إذا كنت بحاجة إلى تشغيل أكثر من استعلام واحد باستخدام حجم كبير من البيانات الخارجية، فلا تستخدم هذه الميزة. من الأفضل تحميل البيانات إلى قاعدة البيانات مسبقًا.
يمكن تحميل البيانات الخارجية باستخدام عميل سطر الأوامر (في الوضع غير التفاعلي)، أو باستخدام واجهة HTTP.
في عميل سطر الأوامر، يمكنك تحديد قسم المعلمات بالتنسيق
UInt64,String. ستتم تسمية الأعمدة _1 و _2 و …
–structure– بنية الجدول بالتنسيق UserID UInt64, URL String. ويحدّد أسماء الأعمدة وأنواعها.
سيتم تحليل الملفات المحددة في ‘file’ وفقًا للتنسيق المحدد في ‘format’، باستخدام أنواع البيانات المحددة في ‘types’ أو ‘structure’. وسيتم رفع الجدول إلى الخادم وسيكون متاحًا هناك كجدول مؤقت بالاسم المحدد في ‘name’.
أمثلة:
name_format وname_types وname_structure إلى query_string، حيث إن name هو اسم الجدول الذي تشير إليه هذه المعلمات. ويكون معنى هذه المعلمات هو نفسه عند استخدام عميل سطر الأوامر.
مثال: