相关疑难解决方法(0)

CLR存储过程是否优于SQL 2005+中的TSQL存储过程?

我当前的观点是否定的,更喜欢Transact SQL存储过程,因为它们的重量较轻且(可能)性能更高,而CLR程序允许开发人员应对各种恶作剧.

但是最近我需要调试一些写得很差的TSQL存储过程.像往常一样,我发现许多问题是由于原始开发人员开发人员没有真正的TSQL经验,他们是以ASP.NET/C#为重点.

因此,使用CLR过程首先会为这类开发人员提供更熟悉的工具集,其次,调试和测试工具更强大(即Visual Studio而不是SQL Management Studio).

我很想听听你的经历,因为它似乎不是一个简单的选择.

.net t-sql sql-server sqlclr

15
推荐指数
3
解决办法
7929
查看次数

SQL SERVER CLR的优点

SQLServer CLR比T-SQL有什么优势?使用.NET语法比T-SQL更容易吗?我看到你可以定义用户类型,但我不清楚为什么那样更好.例如,您可以定义电子邮件类型,它将具有前缀属性和域属性.然后,您可以搜索域或前缀或两者.但是,我没有看到与添加一个名为prefix的列和一个名为domain并且单独搜索它们的列有什么不同.也许有人有现实世界的理由为什么这会更好.

sql-server clr sqlclr

12
推荐指数
3
解决办法
5622
查看次数

标签 统计

sql-server ×2

sqlclr ×2

.net ×1

clr ×1

t-sql ×1