الصق SQL، أو أفلت ملفًا، أو
حول هذه الأداة
يُسوّي منسّق SQL المسافات البيضاء والمسافات البادئة وحالة الأحرف الكبيرة/الصغيرة للكلمات المفتاحية في الاستعلام دون تغيير ما يفعله. فهو يحلّل SQL الخاص بك إلى وحدات ترميزية ويعيد إصدارها بفواصل أسطر متّسقة ومسافة بادئة من مسافتين، بحيث تصطفّ جُمل مثل SELECT وJOIN وWHERE وGROUP BY على نحو متوقّع. تدعم هذه الأداة Standard SQL إضافةً إلى قواعد خاصة باللهجات لـ PostgreSQL وMySQL وSQLite وBigQuery وSnowflake وSQL Server، وتُوحّد الكلمات المفتاحية بأحرف كبيرة للحصول على استعلامات متّسقة ومقروءة.
استخدمها لتنظيف استعلام في سطر واحد منسوخ من سجلّ ORM، أو لجعل عبارة مُولّدة كثيفة قابلة للمراجعة في طلب سحب (pull request)، أو لتوحيد حالة الأحرف عبر ملفات SQL لفريق.
لا يفعل التنسيق سوى إعادة ترتيب المسافات البيضاء وحالة الأحرف — فهو لا يتحقّق أبدًا من صحة استعلامك مقابل مخطّط حقيقي.
الأسئلة الشائعة
ما لهجات SQL التي يدعمها هذا المنسّق؟
يدعم Standard SQL وPostgreSQL وMySQL وSQLite وBigQuery وSnowflake وSQL Server (Transact-SQL). تطبّق كل لهجة قواعدها الخاصة بالكلمات المفتاحية والبنية بحيث يطابق الناتج أعراف ذلك المحرّك.
هل يغيّر التنسيق ما يفعله استعلام SQL الخاص بي؟
لا. لا يعدّل التنسيق سوى المسافات البيضاء والمسافات البادئة وحالة الكلمات المفتاحية — أما وحدات الاستعلام الترميزية ومنطقه فيبقيان دون تغيير، فيعمل الاستعلام المنسّق بشكل مطابق للأصل.