توسيع أحرف البدل في العبارات تحديد

يمكنك تحسين تصميم الخاص بك Transact-SQLتعليمات برمجية بتوسيع أي أحرف بدل في عبارات تحديد في جهاز قاعدة بيانات مشاريع . على سبيل المثال، يمكنك تحديد معروفة رقم من السجلات باستخدام SELECT * عندما تقوم بتعريف طريقة عرض أو إجراء مخزّن. ومع ذلك، قد تغيير عدد أعمدة في جدول أو طريقة عرض المصدر بطريقة تخالف مستخدمين لطريقة العرض أو إجراء.

بدلاً من يتم الآن بحث أحرف البدل يدوياً، يمكنك تلقائياً العثور على أية مثيلات بواسطة استخدام تحليل تعليمات برمجية ثابتة. لمزيد من المعلومات، راجع ‏‏يتم الآن التحليل? قاعدة بيانات تعليمات برمجية إلى تحسين جودة تعليمات برمجية. بعد العثور على الجميع مثيلات، يمكن استبدالها تلقائياً مع قائمة أعمدة مؤهل بشكل كامل بواسطة استخدام قاعدة بيانات إعادة بناء التعليمات البرمجية . عند استخدام refacإلىring، يمكنك معاينة وقم بتطبيق التحديثات إلى الكائنات قاعدة البيانات خلال حظر من تعليمات برمجية أو مشروع قاعدة بيانات.

النشر

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

لمزيد من المعلومات، راجع إرشادات لكتابة تعليمات برمجية آمنة.

ملاحظة

في بيئة فريق العمل، يجب أن تقوم بتشغيل اختبارات الوحدة قاعدة بيانات تطبيق و قبل نشر التغييرات الخاصة بك إلى خادم إنتاج. لمزيد من المعلومات، راجع SR0012:.

المهام الشائعة

في الجدول التالي، يمكنك العثور على وصف للمهام العامة التي تدعم هذا السيناريو وارتباطات إلى مزيد من المعلومات حول كيف يمكنك إتمام تلك المهام بنجاح.

المهمة

مواضيع الدعم

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

الإرشادات التفصيلية: يطبق قاعدة بيانات إعادة بناء التعليمات البرمجية أساليب

توسيع حرف بدل الأحرف في عبارات تحديد: يمكنك استخدام refacإلىring إلى توسيع أحرف البدل المستخدمة في مشروع قاعدة بيانات الخاصة بك. كجزء من إعادة بناء التعليمات البرمجية تشغيل، يمكنك معاينة التغييرات قبل تطبيقها.

كيفية القيام بما يلي: توسيع أحرف البدل في العبارات تحديد

مرحلة التراجع عملية إعادة بناء التعليمات البرمجية: في حالة اتخاذ قرار بحاجة إلى إجراء عملية refacإلىring إلى يمكن عكسها، يمكنك مرحلة التراجع هذه تشغيل refacإلىring في جلسة عمل الحالي من Visual Studio.

كيفية القيام بما يلي: التراجع عن عملية إعادة تأهيل قاعدة البيانات

نشر إعادة تأهيل قاعدة بيانات التغييرات: بعد إعادة بناء التعليمات البرمجية مشروع قاعدة بيانات، يجب أن تقوم بنشر هذه التغييرات إلى قاعدة بيانات هدف. عادة يتم نشر التغييرات الخاصة بك إلى الخاص بك في بيئة تطوير معزولة إلى اختبار قبل أن تقوم بإيداع لهم إلى التحكم بالإصدار.

كيفية القيام بما يلي: نشر قاعدة بيانات إعادة بناء التعليمات البرمجية التغييرات

مشاكل استكشاف الأخطاء وإصلاحها: يمكنك معرفة المزيد حول كيف يتم إلى استكشاف المشاكل عام refacإلىring قاعدة بيانات.

Troubleshooting Refactoring Issues

سيناريوهات ذات صلة

قم باستدعاء طريقة عرض الشجرة-بيانات محتوى محلل ملفات التعريف

إعادة تسمية مراجع إلى الخادم أو قاعدة بيانات

Move a Database Object to a Different Schema

تأهيل أسماء الكائنات قاعدة بيانات بالكامل

راجع أيضًا:

المبادئ

Refactor Database Code and Data

Avoid unsealed attributes