Avendo appena finito di scrivere una sostituzione Regex e una funzione di corrispondenza e tvf per SQLCLR per la quinta volta, mi sono seduto a riflettere se esistesse un insieme di estensioni di comunità comuni per SQLCLR per le cose più comuni che si desidera in un database ma non vengono mai forniti.SQLCLR Estensioni di comunità o libreria comune
Powershell ad esempio dispone di un eccellente set di estensioni della community che coprono una pletora di funzionalità aggiuntive non incluse nella confezione. Non userei Powershell senza di esso.
Ho pensato che forse SQLCLR aveva qualcosa di simile. Sto cercando le cose come:
- supporto alle espressioni regolari (isMatch, Sostituisci, Partita)
- Base64 supporto di codifica/decodifica
- formattazione delle stringhe (datetimes, array di byte, int carri allegorici e decimali, ecc)
- Hashing, crittografia con algoritmi arbitrari (so che SQL 2k5, 2k8 supporta alcune cose di base ma non SHA2? Che cosa succede?)
- Aggregazioni aggiuntive comuni; O bit, e bit, stringhe gatto (string.join)
- compressione/decompressione
Qualcuno sa di una libreria che ha funzionalità di routine comuni come questo che tutti noi scriviamo più e più volte?
ho solo spinto uno fatto in F #, sentitevi liberi di pubblicità ad essa! :) https://bitbucket.org/vgrit/clrsquirrel –