当前位置:网站首页>GBase 8c 函数/存储过程参数(二)
GBase 8c 函数/存储过程参数(二)
2022-07-03 02:18:00 【大壮十二】
- RETURNS NULL ON NULL INPUT | STRICT:RETURNS NULL ON NULL INPUT或STRICT用于指定如果函数的某个参数是NULL,此函数总是返回NULL。如果声明了该参数,当有NULL值参数时该函数不会被执行;而只是自动返回一个NULL结果;
- [EXTERNAL] SECURITY INVOKER:表明该函数将带着调用它的用户的权限执行,该参数可以省略,EXTERNAL为可选参数;
- [EXTERNAL] SECURITY DEFINER:声明该函数将以创建它的用户的权限执行EXTERNAL为可选参数;
- PARALLEL:表示该函数是否可以下推到DN上执行。PARALLEL UNSAFE表示该函数不能下推到DN上执行且强制使用顺序执行计划,为默认选项;PARALLEL RESTRICTED表示该函数能下推到DN上执行,但是要求必须在DN Leader上执行;PARALLEL SAFE表示该函数能下推到DN上执行,安全且不受限制;
- execution_cost:用来估计函数的执行成本,execution_cost以cpu_operator_cost为单位,取值范围为正数;
- result_rows:估计函数返回的行数,用于函数返回的是一个集合,取值范围为正数,默认值1000行;
- configuration_parameter:把指定的数据库会话参数值设置为给定的值,如果value是DEFAULT或者RESET,则在新的会话中使用系统的缺省设置。OFF关闭设置,取值范围为字符串;
- definition:定义该函数的字符串常量,可以是内部函数名、对象文件的路径、SQL命令或者用过程语言编写的文本;
- obj_file, link_symbol:适用于C语言函数,字符串obj_file指定了动态库的绝对路径;link_symbol 指定了该函数的链接符号,也就是该函数在C代码中的函数名称;
- attribute:函数可选信息,取值范围:isStrict(等效于STRICT或者RETURNS NULL ON NULL INPUT)、isCachable(等效于IMMUTABLE)。
边栏推荐
- 詳細些介紹如何通過MQTT協議和華為雲物聯網進行通信
- Leetcode(540)——有序数组中的单一元素
- In 2022, 95% of the three most common misunderstandings in software testing were recruited. Are you that 5%?
- easyExcel
- 8 free, HD, copyright free video material download websites are recommended
- awk从入门到入土(0)awk概述
- Deep learning notes (constantly updating...)
- easyExcel
- QT qcombobox add qccheckbox (drop-down list box insert check box, including source code + comments)
- [Yu Yue education] Jiujiang University material analysis and testing technology reference
猜你喜欢
可視化yolov5格式數據集(labelme json文件)
Job object of collaboration in kotlin
[Flutter] dart: class; abstract class; factory; Class, abstract class, factory constructor
awk从入门到入土(0)awk概述
Anna: Beibei, can you draw?
UDP receive queue and multiple initialization test
[shutter] shutter debugging (debugging control related functions | breakpoint management | code operation control)
easyExcel
Trial setup and use of idea GoLand development tool
stm32F407-------ADC
随机推荐
COM and cn
Socket programming
DDL basic operation
What are the key points often asked in the redis interview
创建+注册 子应用_定义路由,全局路由与子路由
Answers to ten questions about automated testing software testers must see
SPI机制
詳細些介紹如何通過MQTT協議和華為雲物聯網進行通信
[shutter] hero animation (hero realizes radial animation | hero component createrecttween setting)
Awk from getting started to being buried (2) understand the built-in variables and the use of variables in awk
力扣(LeetCode)183. 从不订购的客户(2022.07.02)
Cfdiv2 fixed point guessing- (interval answer two points)
DQL basic operation
【ROS进阶篇】第六讲 ROS中的录制与回放(rosbag)
MySQL learning 03
通达OA v12流程中心
oauth2.0鉴权,登录访问 “/oauth/token”,请求头Authorization(basicToken)如何取值???
Servlet中数据传到JSP页面使用el表达式${}无法显示问题
Use go language to realize try{}catch{}finally
MySQL学习03