`
xiaofan_0204
  • 浏览: 127257 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

函数的确定性

阅读更多
函数的确定性是指:传入的参数一定,无论函数被调用多少次,都会返回相同的值!对于具有确定性的函数,在定义时,使用deterministic选项,以告知Oracle将创建一个确定性函数.

--函数额确定性
create or replace
function get_tax(p_salary number)
return number
deterministic as
begin
              ……
end get_tax;


对于使用频繁的函数,确定性函数的定义将在很大的程度上提高了数据库的性能.如在计算个人所得税的函数上参考(http://xiaofan-0204.iteye.com/blog/976374
0
7
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics