其他分享
首页 > 其他分享> > 确定性函数和非确定性函数

确定性函数和非确定性函数

作者:互联网

官方的解释是

听起来很绕,其实说白了就是,给同样的参数,确定性函数执行多少次都是一样的结果,非确定性函数执行多次结果可能不一样

 

用户定义函数是 ‘确定性函数’ 还是 ‘非确定性函数’ 取决于函数是如何编码的。在以下情况中用户定义函数是确定性函数:

不满足以上条件的用户定义函数标记为非确定性函数。另外,内置非确定性函数不能用在用户定义函数的主体中。

 

标签:调用,函数,数据库,用户,确定性,定义
来源: https://www.cnblogs.com/m6Better/p/14938655.html