تخطَّ إلى المحتوى الرئيسي
Tooletto

مُنسِّق SQL بكلمات مفتاحية صغيرة

إعداد مسبق لأداة مُنسِّق SQL

نسِّق الاستعلامات مع إبقاء الكلمات المفتاحية بأحرف صغيرة. الكلمات المفتاحية بأحرف كبيرة هي الاصطلاح الأقدم، من زمن لم يكن للمحررات فيه تمييز صياغة؛ تُفضِّل العديد من أدلة الأسلوب الحديثة الآن الأحرف الصغيرة في كل مكان.

  • الملفات لا تغادر جهازك أبدًا
  • مجاني، بدون تسجيل
  • بدون علامات مائية
  • يعمل دون اتصال بعد التحميل
Loading tool…

كيفية استخدام مُنسِّق SQL

  1. 1

    ألصق استعلامك

    سطر واحد طويل، أو شيء مُنسَّق جزئيًا بالفعل.

  2. 2

    حدّد تفضيلاتك

    حجم المسافة البادئة، وما إذا كانت الكلمات المفتاحية تُكتَب بأحرف كبيرة.

  3. 3

    انسخ النتيجة

    جاهزة للصق مرة أخرى في محررك أو ترحيلك.

لماذا أصبحت الكلمات المفتاحية بأحرف كبيرة الاصطلاح أصلًا

يعود تكبير الكلمات المفتاحية في SQL إلى زمن لم يكن لمحررات الكود فيه أي تمييز صياغة، والتمييز البصري بين `SELECT` و`WHERE` وأسماء الجداول والأعمدة حولها تطلَّب كتابتها يدويًا بتكبير مختلف — كان بديلًا عن الترميز اللوني الذي يوفره الآن محرر حديث تلقائيًا. مع تمييز تقريبًا كل محرر وبيئة تطوير حديثة الكلمات المفتاحية SQL بالألوان بغض النظر عن كيفية كتابتها، اختفى ذلك التبرير الأصلي إلى حد كبير، واستقرت أدلة أسلوب حديثة عديدة على التوصية بأحرف صغيرة في كل مكان لسبب أبسط: أسرع في الكتابة ولا يتطلب تبديل سجل ذهني بين الأحرف الكبيرة والصغيرة أثناء كتابة استعلام.

مطابقة ما قرره فريق أو مشروع معين بالفعل

اصطلاح التكبير الصحيح في النهاية هو ما تستخدمه بالفعل قاعدة الكود أو دليل الأسلوب الموجود لمشروع معين، لا اختيار صحيح موضوعيًا — سلوك الاستعلام الفعلي متطابق على أي حال. هذا الإعداد المسبق موجود تحديدًا للفرق والأفراد الذين استقروا بالفعل على الأحرف الصغيرة، لذا يطابق استعلام مُنسَّق النمط السائد لقاعدة الكود المحيطة بدلًا من إدخال استعلام بتكبير غير متناسق في ملف حيث كل استعلام آخر بأحرف صغيرة.

الاتساق أهم من أي اصطلاح يفوز

التكلفة الحقيقية لخلط تكبير الكلمات المفتاحية داخل قاعدة كود ليست تقنية — SQL لا يهتم — إنها الاحتكاك الصغير المتراكم لانتباه مراجع يتعثر في عدم اتساق كل مرة يقرأ فيها استعلامًا، وهذا يتراكم في فريق يراجع عشرات الاستعلامات أسبوعيًا. اختيار اصطلاح واحد، أحرف صغيرة أو كبيرة، وتطبيقه بشكل موحَّد هو ما يُقدِّم فعلًا فائدة القابلية للقراءة؛ يجعل هذا الإعداد المسبق الأحرف الصغيرة الافتراضي الآلي حتى لا يضطر أحد لإعادة كتابة الكلمات المفتاحية يدويًا لمطابقة النمط المختار لفريق ما.

الأسئلة الشائعة

هل سيُغيِّر ما يفعله استعلامي؟

لا. يتغير فقط المسافات البيضاء وتكبير أحرف الكلمات المفتاحية — لا تُعاد ترتيب أي جملة ولا تُعاد كتابة أي رمز. الكلمات المفتاحية في SQL غير حساسة لحالة الأحرف، لذا تكبيرها لا يمكن أن يُغيِّر السلوك.

ماذا عن النص بين علامات الاقتباس؟

يُترَك بالضبط كما كُتب. يُقسِّم المُنسِّق الاستعلام إلى رموز قبل لمس أي شيء، لذا سلسلة مثل 'check the order from stock' تحافظ على "order" و"from" بأحرف صغيرة بدلًا من تكبيرها ككلمات مفتاحية. أدوات التنسيق القائمة على التعبيرات النمطية تُخطئ في هذا بشكل روتيني.

أي لهجات SQL تعمل؟

بنية الجُمَل المشتركة التي تتقاسمها PostgreSQL وMySQL وSQL Server وSQLite وOracle. يُنسِّق بدلًا من التحليل، لذا تمر الصياغة الخاصة بلهجة معينة دون لمس بدلًا من التسبب بخطأ — لكنها أيضًا لن تحصل على مسافة بادئة خاصة.

هل تُرسَل استعلاماتي إلى أي مكان؟

لا. يحدث التنسيق في متصفحك. هذا مهم لأن الاستعلامات الحقيقية تحمل أسماء جداول وأسماء أعمدة وأحيانًا بيانات حرفية للعملاء — لا شيء من هذا يجب لصقه في خادم شخص غريب.