0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
الإعدادات
ينسق استعلامات SQL بكلمات مفتاحية بأحرف كبيرة ومسافات بادئة واضحة حسب اللهجة المحددة: MySQL وPostgreSQL وSQL Server وSQLite وغيرها. اختر اللهجة، والصق الاستعلام في المحرر، ثم اضغط على تنسيق.
كود المصدر
الخطوط:0الرموز:0

كيف يعمل

يعيد ضبط المسافات البادئة لاستعلامات SQL ويحاذيها لجعلها مقروءة ومتسقة. يفصل الجُمل والأعمدة والشروط في أسطر واضحة، مما يسهّل مراجعة الاستعلامات الطويلة أو مقارنة الإصدارات أو توثيق التقارير.

يمكنك اختيار اللهجة (مثل SQL القياسي وPostgreSQL وMySQL وSQLite وT-SQL وغيرها) كي تُفسَّر الكلمات المفتاحية والصياغة بشكل صحيح، إضافةً إلى حالة أحرف الكلمات المحجوزة.

يتحكم أيضًا في نوع المسافة البادئة وحجمها ونهاية السطر. تُعالَج كل الأمور في متصفحك باستخدام sql-formatter؛ ولا يغيّر سوى التنسيق، ولا ينفّذ الاستعلام أو يتحقق منه مقابل قاعدة بيانات أبدًا.

أمثلة

select id,name from users where active=1 order by nameSELECT id, name FROM users WHERE active = 1 ORDER BY nameمع الكلمات المفتاحية بأحرف كبيرة: توضَع كل جملة وعمود في سطر خاص بها.

حالات الاستخدام

  • جعل استعلام طويل منسوخ من سجل أو من ORM مقروءًا.
  • توحيد نمط الاستعلامات قبل حفظها في المستودع.
  • مراجعة ومقارنة استعلامات من لهجات مختلفة بتنسيق موحّد.
  • توثيق التقارير أو العروض بـ SQL منسّق بمسافات بادئة أنيقة.

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

ما لهجات SQL التي يدعمها؟

يدعم عدة لهجات، مثل SQL القياسي وPostgreSQL وMySQL وMariaDB وSQLite وTransact-SQL وغيرها. واختيار الصحيح يضمن تنسيق الكلمات المفتاحية والصياغة الخاصة بشكل جيد.

هل ينفّذ الاستعلام أو يتحقق منه؟

لا. تعيد الأداة ترتيب نص الاستعلام ومحاذاته فقط. ولا تتصل بأي قاعدة بيانات ولا تتحقق من أن الاستعلام صالح أو آمن.

هل يمكنني جعل الكلمات المفتاحية بأحرف كبيرة أو صغيرة؟

نعم. يمكنك اختيار أن تكون الكلمات المحجوزة (SELECT وFROM وWHERE) بأحرف كبيرة أو صغيرة أو كما كتبتها تمامًا، وفقًا لعُرف النمط لديك.

هل يُرفَع استعلامي إلى خادم؟

لا. يتم التنسيق بالكامل في متصفحك؛ ولا يغادر الاستعلام حاسوبك أبدًا.