这是我多年来第一次在SQL Server 2008中进行一些T-SQL编程,并忘记了语言的真正含义:
我意识到我可以使用C#编写我的存储过程,但是这需要允许服务器允许CLR功能,这在我的工作场所不是一个选项.
有没有人知道SQL Server中是否有任何替代T-SQL的方法,或者是否有任何计划引入的东西.当然,必须有一个更现代的替代方案......
PS:这不是为了开始一场火焰战,我真的对选项的兴趣感兴趣.
T-SQL没有任何问题; 它完成了预期的工作(除了可能添加控制流结构,但我离题!).
也许看看LINQ?您可以编写CLR存储过程,但我不建议这样做,除非它是针对某些缺少的功能(或重字符串处理).