देखें:
- मेरी पहली SQL CLR संग्रहीत कार्यविधि का निर्माण
- सीएलआर एसेम्बली रेगेक्स फंक्शंस उदाहरण के लिए SQL सर्वर के लिए
- सीएलआर और टी-एसक्यूएल संग्रहित प्रक्रियाओं के बीच चयन करना:एक साधारण बेंचमार्क
मूल रूप से, विजुअल स्टूडियो टेम्प्लेट हैं जो आपको SQL CLR प्रोजेक्ट्स के साथ आरंभ करने की अनुमति देते हैं। रिक्त स्थान भरें, अपना वास्तविक कोड लिखें, और आप उन सीएलआर असेंबलियों को सीधे विजुअल स्टूडियो के भीतर से SQL सर्वर में भी तैनात कर सकते हैं।
सावधानी का एक शब्द:मैं एसक्यूएल सीएलआर संग्रहित प्रो में सेट-आधारित अपडेट और इंसर्ट और उस तरह की चीजें करने से बचना चाहूंगा - इसके लिए, टी-एसक्यूएल संग्रहीत प्रोसेस सिर्फ सादा बेहतर और तेज़ हैं।
SQL-CLR विस्तार के लिए बढ़िया है स्ट्रिंग मैनिपुलेशन, डेट हैंडलिंग, कॉल करने की क्षमता जैसे सामान के साथ SQL सर्वर उदा। वेब सेवाएं या अन्य सामान। मैं विरुद्ध . की अनुशंसा करता हूं सभी टी-एसक्यूएल संग्रहीत प्रोसेस को सी # एसक्यूएल सीएलआर संग्रहीत प्रोसेस के साथ बदलने की कोशिश कर रहा है सिर्फ इसलिए कि आप कर सकते हैं या सिर्फ इसलिए कि यह अच्छा है - सही काम के लिए सही टूल का इस्तेमाल करें! सेट पर बड़े पैमाने पर संचालन टी-एसक्यूएल के लिए बेहतर है।