0

منسق SQL

قم بتنسيق استعلامات SQL وتجميلها أو تصغيرها إلى سطر واحد — بالكامل في متصفحك.

جارٍ المعالجة... 0%
ترميز مصدر SQL
الكشف عن الجمل والاستعلامات الفرعية
تطبيق غلاف الكلمات الرئيسية
تقديم الإخراج المنسق

النتيجة

استعلام مكون من 40 سطرًا مكتوبًا على عجل - كل شيء صغير، في سلسلة واحدة لا نهاية لها، مع ثلاثة استعلامات فرعية متداخلة - يكاد يكون من المستحيل مراجعته. يقوم منسق SQL هذا بتحويله إلى SQL قابل للقراءة، مع مسافة بادئة بشكل متسق بنقرة واحدة: يحصل كل عمود في قائمة SELECT على سطر خاص به، وتصطف JOINs تحت جملة FROM، حيث تنقطع الشروط عند كل AND/OR، ويتم وضع مسافة بادئة للاستعلامات الفرعية على مستوى واحد أعمق بحيث تكون بنية الاستعلام مرئية على الفور.

تم بناء المنسق على رمز SQL حقيقي، وليس على البحث والاستبدال. هذا يعني أنه يعرف ما يجب ألا يلمسه أبدًا: تحافظ القيم الحرفية للسلسلة على محتواها ومسافاتها الدقيقة، -- و /* */ التعليقات تبقى على التنسيق، والمعرفات المقتبسة مع علامات الاقتباس المزدوجة أو العلامات الخلفية أو [الأقواس] تمر عبر بايت مقابل بايت. يعد كتابة الكلمات الرئيسية بأحرف كبيرة أمرًا اختياريًا - قم بتشغيله للحصول على SELECT أو FROM أو LEFT JOIN بأحرف كبيرة بغض النظر عن كيفية كتابتها، أو قم بإيقاف تشغيله للحفاظ على الغلاف الأصلي.

يمكنك اختيار عرض المسافة البادئة - 2 أو 4 مسافات - لتتناسب مع دليل أسلوب فريقك، والوضع: التنسيق للبشر أو التصغير إلى سطر واحد للسجلات وحمولات JSON وملفات التكوين. تتم معالجة العبارات المتعددة المفصولة بفواصل منقوطة في مسار واحد، ويخبرك الملخص بعدد العبارات التي تمت معالجتها.

كل شيء يحدث محليًا في متصفحك: يتم ترميز الاستعلام وإعادة تجميعه على جهازك ولا يتم إرساله مطلقًا إلى أي خادم. وهذا يجعل الأداة آمنة للإنتاج الحقيقي لـ SQL - مع أسماء الجداول الفعلية وتفاصيل المخطط ومنطق الأعمال - والتي لا يجب عليك لصقها مطلقًا في خدمة عبر الإنترنت تقوم بتحميل مدخلاتك. يعمل دون اتصال بالإنترنت بمجرد تحميل الصفحة؛ يمكن نسخ النتيجة أو تنزيلها كملف .sql.