Omnikit
المطورونالملفاتالمالجميع الأدوات
Ctrl K
أدوات المطورينأدوات الملفاتالحاسبات الماليةجميع الأدوات
الرئيسيةأدوات المطورينمنسق SQL
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский

منسق SQL

مطورون

نسّق SQL وجمّله لـ PostgreSQL وMySQL وSQL Server وغيرها

يعمل في متصفحك. لا يُرسل أي شيء تكتبه إلى أي مكان.

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

تُرجمت هذه الصفحة آليًا من الأصل الإنجليزي. لم يراجع أي شخص هذه الترجمة بعد، لذا فالنسخة الإنجليزية هي التي يُعتمد عليها. اقرأ الأصل الإنجليزي

التالي:
  • SQL to JSON Converter Turn SQL INSERT statements or a database dump into JSON or CSV, table by table
  • JSON to SQL Converter JSON to CREATE TABLE and INSERT statements for PostgreSQL, MySQL, SQLite or SQL Server

كيفية تنسيق استعلام SQL

1

اختر قاعدة بياناتك تحت اللهجة.

2

الصق الاستعلام في لوحة SQL أو انقر جرّب مثالًا.

3

اختر أحرف كبيرة أو أحرف صغيرة أو كما كُتبت للكلمات المفتاحية وعرض المسافة البادئة؛ أما تصغير فيضعه في سطر واحد.

4

انقر نسخ، أو أيقونة التنزيل لحفظ ملف .sql.

عن منسق SQL

يأخذ منسق SQL هذا استعلامًا بأي طول ويرتبه ليصبح مقروءًا: كل بند في سطره الخاص، والأعمدة المختارة عمود في كل سطر، وعمليات الربط والشروط بمسافة بادئة، والكلمات المفتاحية بحالة الأحرف التي تفضلها. الصق على اليسار فيظهر SQL المنسق على اليمين أثناء الكتابة.

يفيد كلما وصلك SQL بشكل لم يكتبه أحد يدويًا. استعلام ملتقط من سجل ORM أو من تقرير الاستعلامات البطيئة يصل في سطر طويل واحد؛ تعريف view من زميل مسافاته البادئة غير متسقة؛ تقرير من أداة BI يضم ثلاثة استعلامات فرعية متداخلة دون فاصل سطر واحد. التنسيق أولًا يجعل مراجعة الشيفرة أو تحليل الأداء أسرع بكثير.

اختر اللهجة ليُفهم تركيبها الخاص: تحويلات PostgreSQL والنصوص بين علامتي الدولار، وأسماء MySQL بين علامات backtick، وأقواس SQL Server المربعة وTOP، ومسارات مشاريع BigQuery، وSQLite، أو SQL القياسي. اختر الكلمات المفتاحية بأحرف كبيرة أو صغيرة أو دون تغيير، ومسافتين أو أربع مسافات أو Tab، أو صغّر الاستعلام إلى سطر واحد دون تعليقات لتضمينه في الشيفرة.

إذا تعذّر على المنسق قراءة الاستعلام، تحصل على السطر والعمود وتلميح واضح، مثل سلسلة نصية لا تُغلق أبدًا أو استعلام ينتهي مبكرًا جدًا، بدلًا من سيل من مخرجات المحلل. التنسيق يغيّر التخطيط وحالة الأحرف فقط؛ ولا يغيّر أبدًا ما يفعله الاستعلام. يعمل كل شيء في متصفحك، فلا تغادر الاستعلامات التي تحتوي على أسماء جداول أو بيانات عملاء جهازك أبدًا. أدوات ذات صلة: JSON Formatter، Diff Checker.

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

هل منسق SQL هذا مجاني؟

نعم، مجاني بلا تسجيل ولا حساب ولا حد لطول الاستعلام أو لعدد الاستعلامات التي تنسقها. تُموَّل الصفحة ببضعة إعلانات تظهر خارج الأداة، لا داخل المحرر أبدًا، ولا تُحجز أي لهجة أو خيار لخطة مدفوعة.

هل يُرسل SQL الخاص بي إلى خادم؟

لا. يعمل التنسيق في متصفحك باستخدام JavaScript، فلا يغادر الاستعلام جهازك أبدًا. تبقى أسماء الجداول وسلاسل الاتصال وبيانات العملاء داخل SQL محلية، ولا يُسجَّل شيء. لا يُحفظ على هذا الجهاز إلا الإعدادات الأربعة التي اخترتها: اللهجة وحالة أحرف الكلمات المفتاحية والمسافة البادئة والتصغير.

ما قواعد البيانات التي يدعمها؟

ست لهجات: PostgreSQL وMySQL وSQLite وSQL Server (T-SQL) وBigQuery وSQL القياسي. اختيار اللهجة الصحيحة يتيح للمنسق فهم التركيب الخاص بقاعدة البيانات تلك، مثل تحويلات :: في PostgreSQL، وأسماء MySQL بين علامات backtick، وأقواس SQL Server المربعة وTOP، ومسارات جداول BigQuery بين علامات backtick.

هل يمكنني كتابة الكلمات المفتاحية في SQL بأحرف كبيرة؟

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

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

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

لماذا يقول إن استعلامي ينتهي مبكرًا جدًا؟

وصل المنسق إلى النهاية بينما كان قوس أو بند لا يزال مفتوحًا، مثل WHERE بلا شرط أو ( دون ) المقابل. تحقق من نهاية الاستعلام، أو غيّر اللهجة إن كان التركيب يخص قاعدة بيانات أخرى.

هل ما زلت عالقًا؟ اسأل عن منسق SQL ويمكن لأي شخص يعرف الإجابة أن يجيب. لا حاجة إلى حساب.

أدوات ذات صلة

جميع أدوات المطورين
عارض ومدقق JSONLافحص JSON Lines وNDJSON سطرًا بسطر، واعرض السجلات جدولًا، وحوّلها إلى مصفوفة JSONمنسّق JSON ومدقّقهنسّق JSON وتحقق منه وصغّره ورتّبه مع الموضع الدقيق لكل خطأمعاينة Markdownاكتب Markdown وشاهده معروضًا مباشرة، مع الجداول وقوائم المهام والشيفرةمنسق HTML ومصغرهأضف مسافات بادئة إلى HTML غير المرتب، أو صغّره وشاهد البايتات الموفَّرةمنسق CSS ومصغرهرتّب ورقة الأنماط أو صغّرها، مع عرض الحجم الذي وفّرتهمنسق JavaScript ومصغرهنسّق JavaScript، أو صغّره وشاهد كم بايتًا حُذفHex Viewer (xxd online)See any file as an xxd hex dump with offsets and text, or turn a hex dump back into a fileGraphQL FormatterFormat, minify and validate GraphQL queries and schemas, with errors by line and column
هل كانت هذه الأداة مفيدة؟
Omnikit

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

الملفات

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

المطورون

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

المال

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский
الأدلةالأسئلةمن نحنكيف نتحققمكتبة القوانين (تجريبية)الخصوصيةالشروطالإفصاحاتصل بناMore: Exam practice (UGC NET Paper 1)يعمل في متصفحك. لا يُرفع أي شيء. © 2026 Omnikit (theomnikit.com)