我做一些公用設施工程,更新數據庫,這是簡單地從一些網站和網絡服務收集數據,並更新相關的數據庫的行汽車無。我在C#上編寫了一個應用程序來執行此操作。這是我的不好,但是我聽說今天第一次使用CLR並將其用於一些研究。我發現很多關於將CLR與T-SQL進行比較的文章,但找不到有關在SQL Server上使用CLR與連接到SQL Server的正常應用程序之間的區別。在這樣的實用場合使用CLR是明智的嗎?使用C#CLR與C#應用程序相比有什麼優勢嗎?
編輯: 爲了使問題更清楚,我不知道如何使用C#SQL Server中,並使用C#作爲主要的應用程序,查詢SQL服務器之間的比較。
拇指我會使用的規則是當SQL Server是要採取某種方式,形狀或形式的責任使用CLR,爲拉開碼 - 不管是因爲CLR對象是在查詢中引用,或SQL代理執行存儲過程等。 –