SQL SQL مقروء على DeployPages

نسّق استعلامات SQL لتصبح قابلة للقراءة قبل مشاركتها في توثيق أو مراجعة كود.

اللهجة:
المسافة البادئة:
الكلمات المفتاحية:
SQL المدخل
الناتج المنسق
لا توجد نتائج بعد

تنسيق SQL

تخفي استعلامات SQL الكثيفة أخطاء صغيرة: join غير صحيح، قوس ناقص، شرط في موضع خاطئ، أو alias بدا واضحًا بالأمس. التنسيق لا يجعل الاستعلام صحيحًا، لكنه يجعل قصده أسهل للمراجعة.

قراءة أسرع قبل المراجعة: قسّم SELECT وJOIN وWHERE إلى أسطر واضحة حتى يستطيع الفريق اكتشاف الشرط الخاطئ بسرعة.
لهجات شائعة: اختر SQL القياسي أو MySQL أو PostgreSQL أو T-SQL حتى يبقى التنسيق قريبًا من الصيغة المستخدمة.
مناسب للتوثيق: استخدم الناتج المنسق في ملاحظات الإصدار أو مستندات المشروع بدل نشر استعلام مضغوط وصعب القراءة.
لا يرسل البيانات للخادم: يبقى التنسيق داخل المتصفح، ومع ذلك تجنب إدخال أسرار أو بيانات إنتاج حساسة في أي أداة عامة.

تنسيق SQL

اللهجةسمات شائعةالإعداد المقترح
SQL قياسيخط أساس عام للاستعلامات العلائقية البسيطة.كلمات مفتاحية كبيرة ومسافة بادئة قدرها مسافتان
MySQL / MariaDBBackticks وLIMIT وصيغ خاصة بـ MySQL.لهجة MySQL
PostgreSQLسلاسل $tag$ ومشغلات JSONB وصيغ cast كثيرة.لهجة PostgreSQL
Transact-SQL (T-SQL)معرفات بأقواس مربعة وTOP وصيغ SQL Server.لهجة T-SQL

تنسيق SQL

متى أستخدم تنسيق SQL؟

استخدمه قبل مشاركة استعلام في توثيق أو مراجعة كود أو ملاحظة تشغيل، خصوصًا عندما يحتوي الاستعلام على JOIN وشروط متعددة.

هل يساعد تنسيق SQL قبل الإطلاق؟

اجعل تنسيق SQL جزءًا من فحص ما قبل الإطلاق، خصوصًا عندما تؤثر النتيجة في صفحة عامة أو حملة.

هل يجب مراجعة النتيجة يدويًا؟

راجع المدخلات والنتيجة يدويًا، ولا تستخدم أسرارًا أو بيانات شخصية في أدوات عامة أو صفحات منشورة.

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

لا. التنسيق لا يتحقق من صلاحيات قاعدة البيانات ولا يشغّل الاستعلام؛ هو يساعد فقط على القراءة والمراجعة.