منسّق SQL

الصق استعلام SQL واحصل فوراً على نسخة منظمة بمسافات بادئة واضحة وكلمات مفتاحية بأحرف كبيرة. تدعم الأداة لهجات SQL المتعددة مثل MySQL وPostgreSQL وSQL Server.

الميزات

الكلمات المفتاحية بأحرف كبيرة
لهجات SQL متعددة
التحكم في المسافة البادئة

طريقة الاستخدام

1. الصق استعلام SQL في مربع الإدخال.

2. اختر لهجة SQL إذا لزم الأمر.

3. انقر على تنسيق ثم انسخ النتيجة.

حول هذه الأداة

تصل الاستعلامات المنسوخة من السجلات أو أطر ORM أو أدوات المراقبة عادةً في سطر واحد طويل، ما يجعل تتبع عمليات الربط والشروط صعبًا. يقسّم هذا المنسّق شيفرة SQL إلى رموز، ويضع البنود الرئيسية مثل SELECT وFROM وWHERE وJOIN وGROUP BY وORDER BY وLIMIT في أسطر مستقلة، ويزيح الأجزاء التابعة لها، ويكتب الكلمات المفتاحية بأحرف كبيرة لتتميز عن أسماء الجداول والأعمدة. تبقى السلاسل النصية والمعرّفات المقتبسة والتعليقات كما هي. يعمل مع صيغة SQL القياسية المشتركة بين MySQL وPostgreSQL وSQLite وSQL Server وغيرها، ولا يحتاج إلى اتصال بقاعدة بيانات. التنسيق شكلي فقط: لا يتحقق من صحة الاستعلام ولا يغيّر معناه، لذا شغّله على قاعدة بياناتك لاكتشاف الأخطاء.

الأسئلة الشائعة

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

أدوات ذات صلة