وصف الأداة

SQL Query Tester هو محلل استعلامات SQL عبر الإنترنت يساعدك على فحص SQL بحثًا عن الأخطاء والتحقق من صحة الاستعلامات عبر عدة لهجات قواعد بيانات. يقوم هذا الفاحص عبر الإنترنت لـ MySQL بتحليل عبارات SQL، والتحقق من بنية الصياغة، وتوفير تصور مفصل لشجرة البنية المجردة (AST) لمساعدة المطورين على فهم وتصحيح شفرة SQL الخاصة بهم. سواء كنت بحاجة إلى فحص استعلام SQL الخاص بك من حيث الأخطاء النحوية أو تحليل عبارات معقدة، فإن هذه الأداة توفر تحققًا فوريًا وتقريرًا مفصلاً عن الأخطاء.

الميزات

  • دعم متعدد اللهجات: تحقق من صحة الاستعلامات لـ MySQL، PostgreSQL، SQLite، MariaDB، BigQuery، وT‑SQL (Microsoft SQL Server)
  • فحص SQL عن الأخطاء: تحقق فورًا مما إذا كان استعلام SQL الخاص بك صحيحًا نحويًا لللهجة المختارة من قواعد البيانات
  • تصور AST: اعرض بنية شجرة مفصلة لاستعلام SQL المحلل توضح مكوناته وتركيبته

لهجات SQL المدعومة

  • MySQL: نظام إدارة قواعد بيانات علائقية مفتوح المصدر شائع
  • PostgreSQL: قاعدة بيانات علائقية مفتوحة المصدر متقدمة بميزات واسعة
  • SQLite: محرك قاعدة بيانات مدمج خفيف الوزن
  • MariaDB: نسخة مطورة من المجتمع لـ MySQL
  • BigQuery: مستودع بيانات سحابي من Google Cloud للمؤسسات
  • T‑SQL (Transact‑SQL): امتداد SQL الخاص بـ Microsoft SQL Server

ما هي شجرة البنية المجردة (AST)؟

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