جعل SQL قابلاً للقراءة بتنسيق يدرك اللهجة
استعلامات SQL الصادرة من ORMs أو منشئات الاستعلامات أو الكود المُولَّد كثيراً ما تُضغط في سطر واحد أو تُنسَّق بشكل غير متسق. مراجعة استعلام مثل SELECT * FROM users WHERE id = 1 AND status = 'active' AND created_at > '2024-01-01' ORDER BY name أمر مضنٍ. أما SQL المنسّق بشكل صحيح مع فواصل الأسطر والمسافات البادئة المناسبة، فأسهل بكثير في القراءة وتصحيح الأخطاء:
SELECT *
FROM users
WHERE
id = 1
AND status = 'active'
AND created_at > '2024-01-01'
ORDER BY name
يتولى هذا المنسّق عملية التحويل تلقائياً، مع احترام لهجة SQL الخاصة بك وتفضيلات أسلوبك.
دعم لهجات متعددة
تختلف بنية SQL حسب قاعدة البيانات. يدعم هذا المنسّق:
- SQL القياسية: عامة، تعمل مع معظم قواعد البيانات
- PostgreSQL: بنية خاصة بـ PostgreSQL
- MySQL وMariaDB: متغيرات MySQL/MariaDB
- SQLite: لهجة SQLite
- T-SQL: Microsoft SQL Server
- BigQuery: SQL من Google BigQuery
- Hive وSpark: محركات مستودعات البيانات
- TiDB: قاعدة بيانات SQL الموزّعة
خيارات أسلوب قابلة للتخصيص
حالة الكلمات المفتاحية: اختر تنسيق كلمات SQL المفتاحية: UPPERCASE أو lowercase أو الحفاظ عليها كما هي.
حجم المسافة البادئة: مسافتان (مدمج) أو 4 مسافات (مقروء).
موضع الفاصلة: قبل كل سطر جديد أو بعده (التقليدي).
سير عمل SQL الشائعة
مراجعة الكود: قبل مراجعة SQL المُولَّد أو الصادر من ORM، نسّقه لتحسين القراءة. من الأسهل بكثير اكتشاف الأخطاء أو فرص التحسين في المخرجات المنسّقة.
تصحيح الاستعلامات: عندما لا يُعيد استعلام معقد النتائج المتوقعة، نسّقه لفهم البنية وتحديد المشكلات المنطقية.
التوثيق والأمثلة: نسّق استعلامات SQL قبل تضمينها في الوثائق أو ملفات README أو البرامج التعليمية.
اتساق الأسلوب: فرض تنسيق SQL متسق عبر فريقك باستخدام هذه الأداة قبل الالتزام بالاستعلامات في نظام التحكم بالإصدار.
تحليل الأداء: عند التحقيق في الاستعلامات البطيئة، نسّقها أولاً لتحليل الفهارس المفقودة أو الضمات غير الضرورية.
نسخ بنقرة واحدة أو تنزيل
يُنسَخ SQL المنسَّق إلى الحافظة بنقرة واحدة أو يُنزَّل كملف .sql.
100% معالجة في المتصفح
يتم التنسيق بالكامل في متصفحك. استعلاماتك لا تغادر جهازك أبداً.
Tiny Online Tools







