Utils365

منسّق استعلامات SQL

اجعل استعلامات SQL الطويلة سهلة القراءة، بلهجة قاعدة بياناتك.

الصق SQL، أو افتح ملف ‎.sql، أو أفلته هنا

التالي: منسّق JSON · مدقّق الفروقات

الإبلاغ عن مشكلة في هذه الأداة

كيفية استخدام منسّق SQL

  1. الصق استعلامك

    الصق عبارة SQL واحدة أو أكثر، أو افتح ملف .sql أو أفلته. يُنسَّق أثناء الكتابة.

  2. اختر اللهجة والحالة

    اختر قاعدة بياناتك لفهم صياغتها، واترك الكلمات المفتاحية كما كُتبت أو اجعلها بأحرف كبيرة أو صغيرة.

  3. انسخ أو حمّل

    انسخ SQL المنسّق، أو حمّله كملف .sql.

لماذا تستخدم Utils365

  • سبع لهجات

    SQL القياسي وMySQL وPostgreSQL وSQL Server ‏(T-SQL) وSQLite وOracle ‏(PL/SQL) وBigQuery، لكل منها علامات اقتباس وتعليقات وكلمات مفتاحية خاصة بها.

  • كلمات مفتاحية متسقة

    اجعل SELECT وFROM وJOIN بأحرف كبيرة أو صغيرة في كل مكان، فتبدو الاستعلامات من أشخاص مختلفين متشابهة.

  • أخطاء مع موضعها

    الاستعلام الذي لا يستطيع المنسّق قراءته يعرض السطر والعمود مع تمييز الموضع.

  • خصوصية تامة

    تُنسَّق استعلاماتك في متصفحك ولا تُرفع أبداً، فتبقى أسماء الجداول والبيانات فيها معك.

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

أي لهجة SQL يجب أن أختار؟

اللهجة التي تستخدمها قاعدة بياناتك. يعمل SQL القياسي مع معظم الاستعلامات البسيطة، لكن أشياء مثل علامات ` في MySQL، وتحويلات :: في PostgreSQL، و[الأقواس] في SQL Server تحتاج إلى لهجتها الخاصة.

هل يغيّر التنسيق ما يفعله استعلامي؟

لا. تتغير المسافات وفواصل الأسطر فقط، وحالة الكلمات المفتاحية إن اخترت ذلك. تبقى أسماء الجداول والأعمدة والنصوص بين علامات الاقتباس كما كُتبت تماماً.

لماذا يقول إن شيئاً ما غير متوقع؟

لم يستطع المنسّق قراءة الاستعلام عند تلك النقطة. غالباً تكون صياغة خاصة بقاعدة بيانات معينة، مثل تعليقات # في MySQL. اختر لهجة قاعدة بياناتك وحاول مجدداً.

هل يمكنني تنسيق عدة استعلامات معاً؟

نعم. الصقها معاً مفصولة بفواصل منقوطة، وسيُنسَّق كل منها مع سطر فارغ بينها.

هل يتحقق من صحة استعلامي؟

فقط من إمكانية قراءته. لا يعرف جداولك، لذا لن يُكتشف اسم عمود مكتوب خطأً حتى تشغّل الاستعلام.