SQL中的C#函数

SQL中的C#函数,c#,sql-server,C#,Sql Server,我听说可以用C#编写函数,然后以某种方式将其导入SQL Server以调用T-SQL脚本。有人知道怎么做吗 谢谢这些被称为CLR函数。我从未使用过它们,但通常建议尽可能避免使用它们。我认为这主要与可维护性有关,而不是其他任何事情,尽管在某些情况下可能存在性能问题 只要在“SQLCLR”上快速搜索一下,你就会得到很多 这叫做ORM?查找Entity Framework或NHibernate.CLR存储过程:搜索CLR存储过程只编写这些存储过程并将其存储在服务器上会更好+谢谢你让我注意到这一点。我从

我听说可以用C#编写函数,然后以某种方式将其导入SQL Server以调用T-SQL脚本。有人知道怎么做吗


谢谢这些被称为CLR函数。我从未使用过它们,但通常建议尽可能避免使用它们。我认为这主要与可维护性有关,而不是其他任何事情,尽管在某些情况下可能存在性能问题

只要在“SQLCLR”上快速搜索一下,你就会得到很多


这叫做ORM?查找Entity Framework或NHibernate.CLR存储过程:搜索CLR存储过程只编写这些存储过程并将其存储在服务器上会更好+谢谢你让我注意到这一点。我从没听说过。在某些情况下,他们可以提高性能。谢谢,这就是我想要的。我不知道这个名字是什么,所以也不知道谷歌应该怎么做。我不知道为什么我有这么多的反对票。@Jodrell是的,我想这是真的,但就像我说的,我没有与他们打交道的经验。虽然这个问题特别能让我们很好地了解这里社区的态度。非常有趣。@SachinKainth我想说你的问题过于宽泛,但是,很高兴你得到了你需要的信息。@DaveJohnson,你回答的主旨是正确的,但可能是一个评论。我想这更多的是关于这个问题。你应该避免用不基于经验的猜测来填充你的答案+1无论如何。