مختبر استعلامات SQL
تحقق من صحة استعلام SQL.
تعالج هذه الأداة جميع البيانات محليًا على جهازك.
الإدخال
0 حروف
الإخراج
النتيجة
لا قيمة
بنية AST
null
ملف القراءة
وصف الأداة
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، إلخ) في شكل شجرة، مما يسهل فهم منطق الاستعلام وتدفقه.
معلومات الأداة
تم الإنشاء
آخر تحديث
الوسوم
sqlquerytesterdatabaseselectinsertupdatedelete
أدوات مشابهة
الصق JSON واختبر تعبيرات JSONPath بشكل تفاعلي. اعرض النتائج المطابقة في الوقت الفعلي، مع مسارات مثال للبدء بسرعة.
إنشاء بيانات JSON عشوائية بقيم تجريبية واقعية باستخدام Faker.js. إنشاء استجابات API تجريبية، بيانات اختبار، وعينات كائنات JSON مع قوالب قابلة للتخصيص وسجلات متعددة.
إنشاء قيم MongoDB ObjectId عشوائية لأغراض الاختبار والتطوير.
مشغل بواسطة
المواد
مشاركة
تضمين
قم بتضمين هذه الأداة في أي مكان مجاناً. هل تحتاج إلى مساعدة؟ اطلع على دليلنا.
342 حروف
إخلاء المسؤولية
الأدوات المتوفرة على هذا الموقع مصممة لمساعدة المستخدمين في حل مختلف المشكلات. بينما نسعى لضمان دقة الأدوات وفعاليتها، لا نضمن أو نضمن أن ناتج أي أداة سيكون دقيقًا بنسبة 100٪ أو خالٍ من الأخطاء. النتائج التي تولدها هذه الأدوات تُقدم كما هي ويجب استخدامها بحذر. نوصي المستخدمين بالتحقق من أي معلومات أو نتائج مهمة باستخدام مصادر إضافية أو استشارة مهنية، حيث لا يمكننا تحمل المسؤولية عن أي عواقب تنشأ عن استخدام هذه الأدوات. باستخدامك لهذا الموقع، فإنك توافق على تحمل جميع المخاطر المرتبطة بدقة واستخدام النتائج المقدمة.