我做一些公用设施工程,更新数据库,这是简单地从一些网站和网络服务收集数据,并更新相关的数据库的行汽车无。我在C#上编写了一个应用程序来执行此操作。这是我的不好,但是我听说今天第一次使用CLR并将其用于一些研究。我发现很多关于将CLR与T-SQL进行比较的文章,但找不到有关在SQL Server上使用CLR与连接到SQL Server的正常应用程序之间的区别。在这样的实用场合使用CLR是明智的吗?使用C#CLR与C#应用程序相比有什么优势吗?
编辑: 为了使问题更清楚,我不知道如何使用C#SQL Server中,并使用C#作为主要的应用程序,查询SQL服务器之间的比较。
拇指我会使用的规则是当SQL Server是要采取某种方式,形状或形式的责任使用CLR,为拉开码 - 不管是因为CLR对象是在查询中引用,或SQL代理执行存储过程等。 –