में कोड पुन: उपयोग और मॉड्यूलरिटी एसक्यूएल संग्रहीत प्रक्रिया प्रोग्रामिंग के लिए कोड पुन: उपयोग और मॉड्यूलैटरी एक अच्छा विचार है?एसक्यूएल
और यदि हां, तो इन सुविधाओं को SQL संग्रहीत प्रक्रिया कोड आधार में जोड़ने का सबसे अच्छा तरीका क्या है?
मैं आम तौर पर सामान्य और दोहराए गए कार्यों के लिए स्केलर मूल्यवान फ़ंक्शन बनाता हूं। मुझे लगता है कि यह मौजूदा प्रक्रियाओं के समान नई प्रक्रियाओं के विकास को आसान बनाता है, लेकिन यह भी बगट्रैकिंग और समस्या निवारण में बहुत मदद करता है।
प्रदर्शन समस्याओं के कारण, मैं तालिका मूल्यवान कार्यों से दूर रहने की कोशिश करता हूं।
अंगूठे का मेरा नियम यह है कि यदि यह गणना है, और इसका उपयोग कई स्थानों पर किया जाता है, तो मैं एक स्केलर मूल्यवान फ़ंक्शन बनाता हूं।
कई बड़े लोगों में एक बड़े स्पैम को विभाजित करने में समस्या यह है कि उन्हें केवल एक स्तर पर घोंसला जा सकता है। – jandersson
मुझे यकीन नहीं है कि मैं समझता हूं। केवल एक स्तर क्यों? – Ian1971
मुझे नहीं पता क्यों, यह SQL सर्वर की एक सीमा है। यदि आप जिस प्रक्रिया को कॉल करते हैं, वह डेटा के लिए एक और प्रक्रिया कहता है, तो आप एक अस्थायी तालिका में निष्पादित नहीं कर सकते हैं। – jandersson