怎么使用DETERMINISTIC函数

技术怎么使用DETERMINISTIC函数这篇文章主要讲解了“怎么使用DETERMINISTIC函数”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么使用DETERMIN

本文主要讲解“如何使用DECLARATION函数”,简单明了,易学易懂。现在,请跟随边肖的思路,一起学习和学习“如何使用决定性函数”!

我定义了以下功能:

FUNCTIONplch_getdata(nNUMBER)

RETURNNUMBER

开始

RETURNn

END哪些选项包含这样的代码,如果我在上面的函数中添加DECLARATION关键字,性能会得到提高?

需要注意两点:

1.在其中一个选项中,这个函数被“重新定义”为嵌入式子程序。

2.其中两个选项包括在ALL_SOURCE中执行的查询。您可以假设在这个视图中有超过1,000,000行代码。

(一)

声明

编号;

开始

FORrecIN(SELECTplch _ getdata(1)n

来自所有来源

其中ROWNUM1000000)

n:=rec.n

ENDLOOP

END

/(二)

声明

编号;

开始

FORindxIN1.10000000

n :=plch _ getdata(1);

ENDLOOP

END

/(三)

声明

编号;

FUNCTIONplch_getdata(nNUMBER)

RETURNNUMBER

确定性的

开始

RETURNn

END

开始

FORindxIN1.10000000

n :=plch _ getdata(1);

ENDLOOP

END

/(四)

声明

编号;

开始

FORrecIN(SELECTplch _ getdata(ROWNUM)n

来自所有来源

其中ROWNUM1000000)

n:=rec.n

ENDLOOP

END

/回答AB。

A和B都重复调用同一个函数,使用相同的参数。当添加确定性时,只需一次调用即可缓存函数结果。

C:语法错误,确定性不能用于嵌套子程序。

D:参数每次都有变化,所以不能缓存。

感谢阅读。这就是“如何使用决定性函数”的内容。学习完这篇文章,相信你对如何使用DECLARATION函数有了更深的理解,具体用法需要通过实践来验证。在这里,边肖将为大家推送更多相关知识点的文章。欢迎关注!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/76883.html

(0)

相关推荐

  • Linux 7如何安装Mysql 5.7

    技术Linux 7如何安装Mysql 5.7这篇文章主要为大家展示了“Linux 7如何安装Mysql 5.7”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux 7如何

    攻略 2021年10月30日
  • JavaScript中立即执行函数格式有哪些

    技术JavaScript中立即执行函数格式有哪些这篇文章主要介绍JavaScript中立即执行函数格式有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!在JavaScript中有时候看到一些很神

    攻略 2021年11月12日
  • MySQL中cron如何定时执行SQL语句

    技术MySQL中cron如何定时执行SQL语句这篇文章主要介绍MySQL中cron如何定时执行SQL语句,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!mysql脚本内容如下:#!/bin/bash

    攻略 2021年10月29日
  • C#泛型数组怎么使用

    技术C#泛型数组怎么使用本篇内容介绍了“C#泛型数组怎么使用”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!C# 泛型和数

    攻略 2021年12月2日
  • 粘鼠板的胶简单去除法,毛刷粘上粘鼠板胶怎么去除

    技术粘鼠板的胶简单去除法,毛刷粘上粘鼠板胶怎么去除1风油精去胶法首先将风油精滴在湿巾纸上,然后用被风油精打湿的湿巾纸擦拭沾有粘鼠板的胶的地方,进行多次擦拭,顽固的残胶会慢慢的变软,最后就会去掉粘鼠板的胶简单去除法。2酒精

    生活 2021年10月29日
  • idea怎么删除项目,idea怎么恢复默认设置

    技术idea怎么删除项目,idea怎么恢复默认设置平时我们在使用idea的时候idea怎么删除项目,想把自己的设置恢复成默认设置,怎么恢复呢,下面来分享一下方法。1、第一步我们可以删除idea的settings设置来恢复

    生活 2021年10月29日