تنسيق SQL
ألصق استعلامًا وصلك من سجلّ أو من إطار ORM في سطر واحد، لتقرأه استعلامًا من جديد: SELECT و FROM و WHERE وكل JOIN في أسطرها.
الشيفرة لا تغادر هذه الصفحة: التنسيق يجري داخل متصفحك.
- مجانًا
- ملفاتك لا تغادر جهازك
- بدون تسجيل
- بلا حد لعدد الملفات
طريقة الاستخدام
- ألصق الاستعلام في الحقل الأول.
- قرّر إن كانت الكلمات المفتاحية بأحرف كبيرة، وإن كان كل عمود في سطر.
- انسخ النتيجة.
معلومات مفيدة
لماذا تُصان النصوص الحرفية
قد يتضمّن الاستعلام قيمةً مثل 'order by name'، أو تعليقًا يذكر كلمة SELECT. وأداة تعمل بالبحث والاستبدال ستكسر السطر عند تلك النقطة أو ترفع حالة حرفٍ داخل بياناتك. هنا تُنحَّى النصوص الحرفية والتعليقات قبل التنسيق ثم تعود إلى مواضعها كما كانت تمامًا.
ما الغاية من الأسطر الجديدة
قراءة الاستعلام تعني إدراك ثلاثة أمور بسرعة: أي الجداول يمسّها، وكيف تُوصَل، وبمَ يُرشِّح. ووضع كل جملة في سطرها يجيب عن الثلاثة بنظرة واحدة، ولهذا صار هذا التخطيط عُرفًا في مراجعة الشيفرة قبل أن ينفّذ أحدٌ الاستعلام بوقتٍ طويل.
الأسئلة الشائعة
أي لهجة يدعم؟
الجُمل المشتركة بين PostgreSQL و MySQL و SQL Server و SQLite. أما الصيغ الخاصة بلهجة بعينها فلا تُعاد تنسيقها ولا تتضرّر؛ إذ تمرّ الكلمات غير المعروفة كما هي.
هل يفحص الاستعلام بحثًا عن أخطاء؟
لا. يرتّب ما تعطيه دون تحليل نحوي. الاستعلام المعطوب يبقى معطوبًا، لكنه يصير أسهل قراءة.
هل يُرسَل استعلامي إلى خادم؟
لا. كل شيء يجري في متصفحك، وهذا مهمّ: فالاستعلامات تحمل أسماء الجداول، وكثيرًا ما تحمل قيمًا من بيئة التشغيل.
لماذا لم تتحوّل كلماتي المفتاحية إلى أحرف كبيرة؟
فعّل خيار «الكلمات المفتاحية بأحرف كبيرة». إنها مسألة تفضيل لا قاعدة، وفِرق كثيرة تكتب SQL بأحرف صغيرة بالكامل.
أدوات ذات صلة
- تنسيق JSON والتحقق منه الصق كود JSON لتحصل عليه منسّقًا أو متحققًا منه أو مصغّرًا. تبقى البيانات داخل متصفحك، وهو أمر…
- تحويل CSV إلى JSON ألصق الجدول لتحصل على JSON. يتبع التحليل معيار RFC 4180، لذا تبقى خلية مثل «Doe, John» حقلًا وا…
- تنسيق HTML ألصق الشيفرة لتراها. كل وسم في سطره وبإزاحةٍ تناسب عمق التداخل — وهذا أسرع طريق للعثور على الوس…
- تصغير HTML ألصق الشيفرة لتستعيدها بلا المسافات التي لا يراها أحد. ويُظهر العدّاد أسفل الحقل مقدار ما وفّرت…
- تنسيق CSS ألصق ورقة الأنماط — ولو وصلتك في سطر واحد — لتقرأها من جديد. كل تصريح في سطره، والكتل المتداخلة…
- تصغير CSS ألصق ورقة الأنماط لتستعيدها مضغوطة. ويعرض العدّاد أسفل الحقل الحجم قبل وبعد، فترى بنفسك إن كان…
- تنسيق XML غالبًا ما يصل XML المولَّد آليًا في سطر واحد ضخم. ألصقه هنا لتظهر البنية: عنصر في كل سطر، بإزاح…