【发布时间】:2017-10-13 22:42:27
【问题描述】:
在 SQL-CLR 程序集中..
有没有一种方法可以让我加载某些数据并可能在仅加载程序集时从数据库中读取?
假设我有一类用户定义的函数,这些函数使用一些正则表达式,必须根据我在数据库中的某些表中的数据构建和编译,有没有一种方法可以从表中读取,创建我的 Regex 对象并使这些对象在 AppDomian 的生命周期内保持活动状态,这样每当调用任何使用这些对象的用户定义函数时,就不必重新构建它们?
编辑:静态构造函数不是读取数据的有效上下文。
我希望我已经足够清楚了,提前致谢。
【问题讨论】:
-
Adham,你有没有在这方面取得进展?我知道我在这篇文章最初发布几年后才回答,但我很好奇这些信息是否有帮助。
标签: sql-server sqlclr