为什么我们需要SQL函数,当存储过程可以做到SQL函数的所有功能?

33 浏览
0 Comments

为什么我们需要SQL函数,当存储过程可以做到SQL函数的所有功能?

这个问题已经有了答案:

在SQL Server中函数和存储过程的区别

请不要详细指出存储过程和函数之间的差异。只想知道函数比存储过程具有优势的原因。

我的理解是,存储过程比函数更快,它可以做所有函数能做的事情,那么为什么我们还需要函数呢?

我已经阅读了一些文章,它们指出函数可以轻松地嵌入到 select 语句中,但是存储过程也可以通过编写整个 select 语句来实现。

admin 更改状态以发布 2023年5月23日
0
0 Comments

函数可以在 SQL 语句中作为内联使用,而存储过程则不行。

0