2009-06-18 11 views
5

सिर्फ पांचवीं बार एक regex प्रतिस्थापन और मैच समारोह और SQLCLR के लिए TVF लिखे, मैं बैठ गया और विचार है कि क्या वहाँ सबसे आम चीजें आप चाहते हैं के लिए SQLCLR के लिए आम समुदाय एक्सटेंशन के एक सेट था डेटाबेस में लेकिन कभी प्रदान नहीं किया जाता है।SQLCLR समुदाय एक्सटेंशन या आम पुस्तकालय

उदाहरण के लिए पावरहेल समुदाय एक्सटेंशन का एक उत्कृष्ट सेट है जिसमें अतिरिक्त कार्यक्षमता को शामिल किया गया है जो बॉक्स में शामिल नहीं है। मैं इसके बिना पावरहेल का उपयोग नहीं करता।

मैंने सोचा कि शायद SQLCLR में कुछ समान था। मैं जैसी चीजों के लिए देख रहा हूँ:

  • नियमित अभिव्यक्ति का समर्थन (isMatch, बदलें, मिलान)
  • बेस 64 एन्कोड/डिकोड समर्थन
  • स्ट्रिंग स्वरूपण (datetimes, बाइट सरणियों, तैरता और दशमलव ints, आदि)
  • हैशिंग, मनमाने ढंग से एल्गोरिदम के साथ एन्क्रिप्शन (मुझे पता है कि SQL 2k5, 2k8 कुछ मूलभूत सामग्री का समर्थन करता है लेकिन कोई SHA2 नहीं है? इसके साथ क्या चल रहा है?)
  • सामान्य अतिरिक्त एकत्रीकरण; या बिट्स, और बिट्स, बिल्ली तार (String.Join)
  • संपीड़न/विसंपीड़न

किसी को भी इस है कि हम सब बार-बार लिखने की तरह आम दिनचर्या कार्यक्षमता है कि एक पुस्तकालय का पता है?

+0

मैं सिर्फ एफ # में किए गए एक धक्का दे दिया, यह करने के लिए विज्ञापन के लिए स्वतंत्र महसूस! :) https://bitbucket.org/vgrit/clrsquirrel –

उत्तर

0

स्प्लिटस्ट्रिंग(), और कई अन्य जोड़े जा सकते हैं। शायद हम एक SqlClrContrib साइट बनाते हैं? जहां लोग अपने विचारों को ओपन सोर्स प्रोजेक्ट में पोस्ट कर सकते हैं और हम ऐसे कार्यों को जोड़ सकते हैं?

+0

पहले से ही एक है http://www.sqlclr.net/ मैंने इसे एक साल पहले शुरू किया था, और यह कभी नहीं पकड़ा गया। –

+0

ठीक है तो ... कुछ ट्रैफिक इसे प्राप्त करने दें! कुछ ट्रैफिक उत्पन्न करने के लिए इस बोर्ड पर अपने हस्ताक्षर में जोड़ें। साथ ही, जब लोग इस तरह के प्रश्न पूछते हैं तो आप उन्हें उनके समाधान के लिए इंगित कर सकते हैं! –

+0

जोनाथन, मुझे यहां कोई भी कोड प्रोजेक्ट नहीं दिख रहा है, जिसमें कई लेख और एसक्यूएलसीएलआर एकीकरण पर हाउटोस हैं। –

3

पीटर एसक्यूएल # पर एक नज़र जो एक SQLCLR विधानसभा सुलैमान Rutzky दो संस्करणों, एक नि: शुल्क संस्करण और एक भुगतान संस्करण है कि द्वारा बनाई गई है ले लो। आप पाएंगे कि मुफ़्त संस्करण में आपके द्वारा ऊपर वर्णित कई आइटम शामिल हैं।

http://www.sqlsharp.com/

संबंधित मुद्दे