sql-server - SQL 过程和 CLR 过程之间的区别?

标签 sql-server stored-procedures sqlclr

简单 SQL 过程和 CLR 过程有什么区别? 哪个更好?

最佳答案

CLR 过程是用 .NET 语言编写的,并且程序集必须与 SQL Server 集成。存储过程是用 T-SQL 编写的。

除非您需要做一些“ secret ”的事情或需要操作系统支持的事情(例如 TCP 通信),否则我总是会选择“正常”存储过程,因为它比存储过程更容易维护CLR 过程。

关于sql-server - SQL 过程和 CLR 过程之间的区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9786904/

相关文章:

sql - 与 EXEC 相比,使用 exec sp_executesql 执行存储过程的结果不同

mysql - 如何知道在存储过程中插入查询是否成功?

sql-server - 将引用 FSharp.Data.SqlProvider 的 SQL CLR 程序集注册到 SQL Server 时出现问题

如果找到多个匹配项,正则表达式将失败

java - 如何在 SQL Server 2012 中查询或插入值到二进制(1)字段?

ios - ASP.NET存储过程调用将VarBinary插入sql

sql - 小数的SSIS数据转换问题

c# - CLR 函数中的反序列化失败

sql - 在SQL Server 16中的sql查询中拆分超过4个值的字符串值

sql - 根据条件 SQL 复制行