منسق SQL
SQL FormatterFormat Queries
About SQL Formatter
Format your SQL queries for better readability. This tool adds proper indentation, line breaks, and keyword casing. Supports SELECT, INSERT, UPDATE, DELETE, CREATE, and more. You can also minify SQL to reduce file size.
أدوات ذات صلة
ما هو تنسيق SQL؟
تنسيق SQL يحوّل استعلامات SQL الفوضوية غير المقروءة إلى كود نظيف ومنظم جيداً. التنسيق الصحيح يجعل SQL أسهل في القراءة والتصحيح والصيانة.
تضيف هذه الأداة المسافات البادئة الصحيحة وتضع الجمل على أسطر منفصلة وتطبق تنسيقاً موحداً للكلمات المفتاحية. تعمل مع جميع لهجات SQL الرئيسية بما في ذلك MySQL و PostgreSQL و SQL Server و SQLite.
تتم جميع المعالجة في متصفحك. استعلامات SQL الخاصة بك لا تغادر جهازك ولا يتم إرسالها إلى أي خادم.
خيارات التنسيق
المسافات البادئة: اختر بين 2 أو 4 مسافات للجمل المتداخلة.
حالة الكلمات المفتاحية: تحويل الكلمات المفتاحية إلى أحرف كبيرة أو صغيرة.
فواصل الأسطر: تبدأ الجمل الرئيسية (SELECT, FROM, WHERE, إلخ) على أسطر جديدة.
محاذاة الأعمدة: توضع الأعمدة المحددة على أسطر منفصلة لتحسين القراءة.
الضغط: إزالة جميع المسافات البيضاء والتعليقات غير الضرورية.
عبارات SQL المدعومة
عبارات الاستعلام
SELECT مع JOINs و WHERE و GROUP BY و HAVING و ORDER BY و LIMIT وعمليات UNION.
تعديل البيانات
عبارات INSERT و UPDATE و DELETE مع شروط معقدة.
عمليات المخطط
CREATE TABLE و ALTER TABLE و DROP TABLE وعمليات الفهارس.
الميزات المتقدمة
CTEs (WITH) ودوال النافذة والاستعلامات الفرعية ودوال التجميع.
الأسئلة الشائعة
ما لهجات SQL المدعومة؟
يدعم هذا المنسق SQL القياسي ويعمل مع MySQL و PostgreSQL و SQL Server و SQLite و Oracle. يتم الحفاظ على الصيغة الخاصة باللهجة بشكل عام.
هل يغير التنسيق منطق الاستعلام؟
لا، يغير التنسيق فقط المسافات البيضاء وحالة الكلمات المفتاحية. يبقى منطق ووظيفة الاستعلام كما هو تماماً.
هل يمكنني ضغط SQL للإنتاج؟
نعم! استخدم زر الضغط لإزالة جميع المسافات البيضاء والتعليقات غير الضرورية. هذا ينشئ SQL مضغوط مثالي للتضمين في الكود أو تقليل حجم الحمولة.
هل بياناتي آمنة؟
نعم. تتم جميع المعالجة بالكامل في متصفحك باستخدام JavaScript. استعلامات SQL الخاصة بك لا تغادر جهازك ولا يتم إرسالها إلى أي خادم.