منسّق SQL
الصق استعلامًا لتحصل على SQL نظيف بإزاحة متسقة، يسهل قراءته ومراجعته ومشاركته.
محفوظ على هذا الجهاز
يعمل داخل متصفحك. لا يُرفع أي شيء.
محفوظ
SQL المنسَّق
سيظهر SQL المنسَّق هنا أثناء الكتابة.
تعذّر تنسيق SQL هذا
طريقة الاستخدام
-
الصق استعلامك
الصق استعلامًا واحدًا أو سكربتًا كاملًا، أو افتح ملف .sql. ولا مشكلة في عدة عبارات تفصل بينها فواصل منقوطة.
-
اختر اللهجة والنمط
اختر قاعدة بياناتك ليُفهم تركيبها الخاص، ثم اضبط حالة أحرف الكلمات المفتاحية والإزاحة والتخطيط.
-
انسخ SQL النظيف
يتحدّث الاستعلام المنسَّق أثناء الكتابة. انسخه أو نزّله كملف .sql.
الأسئلة الشائعة
هل تُرسل استعلاماتي إلى خادم؟
لا. يجري التنسيق داخل متصفحك، فلا تغادر أسماء الجداول وبيانات العملاء الموجودة في القيم الحرفية والمخططات الداخلية جهازك أبدًا.
لماذا تهم اللهجة؟
لكل قاعدة بيانات كلماتها المفتاحية وقواعد الاقتباس والعوامل الخاصة بها: علامات backtick في MySQL، والأقواس المربعة في SQL Server، وتحويلات :: في PostgreSQL. واختيار اللهجة الصحيحة يتيح للمنسّق التعرّف عليها بدلًا من الإبلاغ عن خطأ.
هل يغيّر التنسيق وظيفة استعلامي؟
لا. لا يتغيّر إلا المسافات وفواصل الأسطر، وحالة أحرف الكلمات المفتاحية إن اخترت ذلك. وتبقى أسماء الجداول والأعمدة والسلاسل النصية والتعليقات كما كُتبت تمامًا.
هل يتحقق من صحة SQL الخاص بي؟
يقرأ بنية الاستعلام، لذا يُبلغ عن علامات الاقتباس والأقواس غير المغلقة مع سطرها وعمودها. لكنه لا يتصل بقاعدة بيانات، فلا يمكنه معرفة ما إذا كان جدول أو عمود ما موجودًا.
ما تخطيط الأعمدة المحاذاة؟
يصفّ الكلمات المفتاحية في عمود ثابت العرض على اليسار، مع محاذاة بقية كل عبارة بجانبها. وتجد بعض الفرق قوائم SELECT الطويلة أسهل في التصفح بهذه الطريقة.