أدلة تنسيق SQL
لم تُترجم هذه الصفحة إلى لغتك بعد، لذلك تُعرض باللغة الإنجليزية.
أدلة عملية لكتابة SQL يسهل على الآخرين قراءته ومراجعته وصيانته: اصطلاحات الأسلوب، والاستعلامات المعقدة، وسير عمل الفرق، والاختلافات بين اللهجات. كل مثال منسّق في هذه الصفحات أنتجه محرك SQL Format نفسه.
- دليل أسلوب SQL التسمية، وحالة الأحرف، والإزاحة، والأسماء المستعارة، وJOIN الصريحة، والتعليقات وCTE: مجموعة عملية من الاصطلاحات يستطيع الفريق الالتزام بها فعلًا.
- كيفية تنسيق استعلامات SQL المعقدة CTE والاستعلامات الفرعية المتداخلة وCASE ودوال النوافذ وUNION: كيف ترتّب استعلامات تملأ شاشة كاملة أو أكثر.
- الفواصل في بداية السطر أو نهايته في SQL مقارنة معمّقة بين أسلوبي الفواصل: الفروق، وتعليق الأعمدة، وسرعة تصفّح الشيفرة، والأخطاء التي يمنعها كل أسلوب.
- تنسيق SQL لمراجعة الشيفرة والتحكم في الإصدارات كيف يحافظ التنسيق المتّسق على نظافة الفروق، وكيف تعتمد معيارًا للفريق، وكيف تراجع SQL في طلبات الدمج.
- أخطاء شائعة في قابلية قراءة SQL الربط الضمني، وSELECT *، والأسماء المستعارة بحرف واحد، وخلط AND/OR وغيرها: عادات شائعة تصعّب قراءة SQL وكيفية إصلاحها.
- تنسيق استعلامات PostgreSQL وPL/pgSQL التحويلات، والمعاملات، وRETURNING، وON CONFLICT، وأجسام PL/pgSQL المحاطة بعلامات الدولار: ما تفعله أداة التنسيق مع صياغة PostgreSQL.
- اختلافات لهجات SQL التي تؤثر في التنسيق اقتباس المعرّفات، وLIMIT مقابل FETCH FIRST مقابل TOP، وفواصل الدفعات، والكتل الإجرائية في قواعد البيانات الرئيسية.
- قائمة تحقق لتنسيق SQL قبل نشر الترحيل قائمة تحقق قصيرة قبل أن ينتقل ترحيل المخطط أو البيانات إلى المراجعة والإنتاج.