Skip to main content

الوصف

يتضمن معلومات حول الدوال العادية والدوال التجميعية.

الأعمدة

  • name (String) — اسم الدالة.
  • is_aggregate (UInt8) — ما إذا كانت الدالة دالة تجميعية.
  • case_insensitive (UInt8) — ما إذا كان يمكن استخدام اسم الدالة دون مراعاة حالة الأحرف.
  • alias_to (String) — اسم الدالة الأصلي، إذا كان اسم الدالة اسمًا مستعارًا.
  • create_query (String) — متقادم.
  • origin (Enum8(‘System’ = 0, ‘SQLUserDefined’ = 1, ‘ExecutableUserDefined’ = 2, ‘WasmUserDefined’ = 3)) — متقادم.
  • description (String) — وصف عام لما تؤديه الدالة.
  • syntax (String) — توقيع الدالة.
  • arguments (String) — وسيطات الدالة.
  • parameters (String) — معلمات الدالة (للدوال التجميعية فقط).
  • returned_value (String) — القيمة التي تُرجعها الدالة.
  • examples (String) — مثال على الاستخدام.
  • introduced_in (String) — إصدار ClickHouse الذي طُرحت فيه الدالة لأول مرة.
  • categories (String) — فئة الدالة.
  • deterministic (Nullable(UInt8)) — ما إذا كانت الدالة تُرجع النتيجة نفسها للوسيطات نفسها. تكون القيمة NULL عندما لا يكون ذلك معروفًا (مثل الدوال التجميعية أو الدوال المعرّفة من قبل المستخدم).
  • higher_order (Nullable(UInt8)) — ما إذا كانت الدالة من الرتبة العليا، أي إنها تقبل تعبير لامبدا واحدًا على الأقل كوسيطة (مثل arrayMap وarrayFilter وmapApply). تكون القيمة NULL عندما لا يكون ذلك معروفًا.

مثال

Query
Response
آخر تعديل في ١٤ أغسطس ٢٠٢٦