今天我和同事讨论了在SQL Server中使用内联表值函数的原因,为什么我建议使用它们以及在什么情况下它们是有用的。
我突然意识到他们没有任何输入参数,但是我无法想到你何时想要这样做的任何场景,它对视图有什么好处,有没有?
答案 0 :(得分:0)
你真的应该没有理由不想把你的数据放在桌子或视图中......除非你想要一些 magic 值或者某些东西仅适用于您的应用程序,您可能正在加密该功能吗?
仅查看Encrypting and Decrypting SQL Server Stored Procedures, Views and User-Defined Functions这样的示例*。这是一个例子,当它归结为它时,它实际上是一个非常好的例子。