मेरे पास एक ऐसा एप्लिकेशन है जो संग्रहित प्रक्रियाओं (SQL 2005/2008) पर बहुत अधिक निर्भर करता है। हम एक मामूली अपडेट कर रहे हैं जो इन संग्रहित प्रक्रियाओं में से 25-35 को संशोधित करेगा। एप्लिकेशन ऐसा है कि संग्रहीत प्रक्रिया के दोनों संस्करण उपलब्ध होना चाहिए।संग्रहित प्रक्रियाओं के लिए संस्करण परिवर्तन
यह एप्लिकेशन का प्रमुख संस्करण 4 है और आमतौर पर हम प्रत्येक नए संस्करण के साथ डेटा संरचना को पूरी तरह से संशोधित करने में सक्षम हैं। हालांकि इस मामले में, हम ऐसा नहीं कर सकते हैं।
यहाँ मेरी 2 विकल्प मैं
लेकर आए हैं एक "2" प्रत्येक संग्रहीत प्रक्रिया के संस्करण बनाने हैं। अगर मेरे पास GetUser नामक एक प्रक्रिया थी जिसे getUser2 बनाते हैं। इसका नकारात्मक पक्ष यह है कि संग्रहित प्रक्रियाओं में से # प्रत्येक संस्करण परिवर्तन
प्रत्येक संग्रहीत प्रक्रिया में vvers को पैरामीटर जोड़ें जो v1 के लिए डिफ़ॉल्ट है। यह संग्रहीत प्रक्रियाओं की संख्या को नीचे रखेगा लेकिन प्रत्येक संग्रहीत प्रक्रिया को
किसी के पास इस पर कोई विचार है? कोई अन्य चालाक विचार?
कोड़ी
+1 इस प्रश्न का उत्तर मुझे एक परियोजना में भी मदद करेगा। – Dusty