刚刚完成了第五次为 SQLCLR 编写 Regex 替换和匹配函数和 tvf 后,我坐下来思考是否有一组用于 SQLCLR 的公共社区扩展,用于您在数据库中想要但从未提供过的最常见的东西。
例如,Powershell 有一组出色的社区扩展,涵盖了盒子中未包含的大量附加功能。没有它我不会使用 Powershell。
我想也许 SQLCLR 有类似的东西。我正在寻找类似的东西:
- 正则表达式支持(isMatch、Replace、Match)
- Base64 编码/解码支持
- 字符串格式(日期时间、字节数组、整数浮点数和小数等)
- 散列,使用任意算法加密(我知道 SQL 2k5、2k8 支持一些基本的东西,但不支持 SHA2?这是怎么回事?)
- 常见的附加聚合;OR 位、AND 位、cat 字符串 (String.Join)
- 压缩/解压
有谁知道有这样一个我们一遍又一遍地编写的具有通用例程功能的库?