منسق SQL
تنسيق وتجميل استعلامات SQL مع تمييز الصيغة.
تنسيق وتجميل استعلامات SQL مع تمييز الصيغة.
الأدوات الموصى بها
أدوات مختارة بعناية قد تجدها مفيدة
SQL مقروء = قاعدة بيانات قابلة للصيانة
نظرة عامة
تصبح استعلامات SQL صعبة القراءة بسرعة — JOIN لخمسة جداول مع استعلامات فرعية وعبارة CASE يمكن أن يمتد لأكثر من 100 حرف في السطر، مما يجعل الأخطاء غير مرئية تقريباً. أداة التنسيق توحد المسافات وفواصل الأسطر والمسافة البادئة بحيث تتماشى جمل SELECT/FROM/WHERE بشكل متسق. الفرق التي تتبنى تنسيق SQL ترى أخطاء أقل في مراجعة الكود، وتأهيل أسرع للمطورين المبتدئين، وصيانة أسهل للاستعلامات. تدعم هذه الأداة لهجات Standard SQL وPostgreSQL وMySQL وBigQuery.
كيف يعمل
تحلل أداة التنسيق SQL إلى شجرة بناء جملة مجردة، ثم تطبعها مرة أخرى بمسافات متسقة، وفواصل أسطر عند حدود الجمل، والمسافة البادئة المختارة (2 أو 4 مسافات). يمكن تطبيع الكلمات المفتاحية إلى أحرف كبيرة. زر Minify يفعل العكس — يزيل التنسيق. كل شيء يعمل في متصفحك.
متى تستخدمه
قبل اللصق في طلبات السحب حتى يرى المراجعون استعلامات نظيفة. عند وراثة الإجراءات المخزنة القديمة. عند استخراج SQL من سجلات ORM أو تتبعات المكدس. عند تدريس SQL — الاستعلامات المنسقة تبرز هيكل الجمل. عند إنشاء SQL برمجياً.
الأسئلة الشائعة
اختر قاعدة البيانات التي تستهدفها. Standard SQL يعمل لمعظم الاستعلامات لكنه لن يتعامل مع عوامل JSON في PostgreSQL (->) أو علامات الاقتباس الخلفية في MySQL.