أداة للمطورين

منسّق SQL

نسّق استعلامًا بمسافات بادئة ليسهل قراءته، في متصفحك.

منسّق SQL يعمل على جهازك
  • يعمل في متصفحك — ولا يُرسل نصك إلى أي مكان
  • دون تسجيل، ودون حصص، ومجاني بالقدر الذي تريده

كيف يعمل

تصلك الاستعلامات كسطر طويل واحد من السجلات وأدوات ORM والزملاء، وأول خطوة لفهم أحدها هي دائمًا ترتيبه. ولصقه في موقع ويب للقيام بذلك هو ما يجعل استعلامات الإنتاج، بأسماء جداولها وأعمدتها وأحيانًا بيانات عملاء حرفية في جملة WHERE، تنتهي على خادم شخص آخر.

اللهجات مهمة

SQL عائلة لغات لا لغة واحدة. لدى PostgreSQL وMySQL وT-SQL وPL/SQL وBigQuery وSpark صياغة ترفضها الأخرى، والمنسّق الذي يستخدم لهجة خاطئة إما يشوّه الاستعلام أو يرفضه. يناسب SQL القياسي معظم الاستعلامات العادية؛ بدّل اللهجة إذا كان استعلامك يستخدم صياغة خاصة بمورّد.

ينسّق فقط

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

حالة الكلمات المفتاحية

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

لماذا يعمل هذا محليًا

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

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

منسّق SQL — أسئلة

هل ينفّذ استعلامي؟

لا. يعيد تنسيق النص فقط. ولا يُتصل بأي قاعدة بيانات.

لماذا رُفض استعلامي؟

على الأرجح بسبب اللهجة الخاطئة. الصياغة الخاصة بمورّد معيّن تحتاج إلى اختيار اللهجة المطابقة.

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

لا. تتغير المسافات البيضاء وحالة الكلمات المفتاحية فقط.

هل يُرفع SQL الخاص بي؟

لا. يتم التنسيق في متصفحك.