当前位置:网站首页>Gbase 8C function / stored procedure parameters (II)
Gbase 8C function / stored procedure parameters (II)
2022-07-03 02:22:00 【Dazhuang twelve】
- RETURNS NULL ON NULL INPUT | STRICT:RETURNS NULL ON NULL INPUT or STRICT Used to specify if a parameter of the function is NULL, This function always returns NULL. If this parameter is declared , When there is NULL Value parameter, the function will not be executed ; It just returns one automatically NULL result ;
- [EXTERNAL] SECURITY INVOKER: Indicates that the function will execute with the permission of the user who calls it , This parameter can be omitted ,EXTERNAL Is an optional parameter ;
- [EXTERNAL] SECURITY DEFINER: Declare that the function will execute with the privileges of the user who created it EXTERNAL Is an optional parameter ;
- PARALLEL: Indicates whether the function can be pushed down to DN On the implementation .PARALLEL UNSAFE Indicates that the function cannot be pushed down to DN Execute on and enforce the use of sequential execution plans , For default options ;PARALLEL RESTRICTED Indicates that the function can be pushed down to DN On the implementation , But the requirement must be in DN Leader On the implementation ;PARALLEL SAFE Indicates that the function can be pushed down to DN On the implementation , Safe and unrestricted ;
- execution_cost: Used to estimate the execution cost of the function ,execution_cost With cpu_operator_cost In units of , The value range is positive ;
- result_rows: Estimate the number of rows returned by the function , What is used for function return is a set , The value range is positive , The default value is 1000 That's ok ;
- configuration_parameter: Set the specified database session parameter value to the given value , If value yes DEFAULT perhaps RESET, The default settings of the system are used in the new session .OFF Turn off settings , The value range is string ;
- definition: Define the string constant of this function , It can be an internal function name 、 The path of the object file 、SQL Commands or text written in procedural language ;
- obj_file, link_symbol: Apply to C Language functions , character string obj_file Specifies the absolute path of the dynamic library ;link_symbol Specifies the link symbol of the function , That is, the function is in C The name of the function in the code ;
- attribute: Function optional information , Value range :isStrict( Equivalent to STRICT perhaps RETURNS NULL ON NULL INPUT)、isCachable( Equivalent to IMMUTABLE).
边栏推荐
- What are the key points often asked in the redis interview
- Introduce in detail how to communicate with Huawei cloud IOT through mqtt protocol
- Iptables layer 4 forwarding
- stm32F407-------DMA
- elastic stack
- easyPOI
- udp接收队列以及多次初始化的测试
- Detailed introduction to the usage of Nacos configuration center
- Qt之QComboBox添加QCheckBox(下拉列表框插入复选框,含源码+注释)
- 面试项目技术栈总结
猜你喜欢

详细些介绍如何通过MQTT协议和华为云物联网进行通信

Detailed analysis of micro service component sentinel (hystrix)

UDP receive queue and multiple initialization test

How to deal with cache hot key in redis

Tongda OA homepage portal workbench

Y54. Chapter III kubernetes from introduction to mastery -- ingress (27)
![[shutter] bottom navigation bar implementation (bottomnavigationbar bottom navigation bar | bottomnavigationbaritem navigation bar entry | pageview)](/img/41/2413af283e8f1db5d20ea845527175.gif)
[shutter] bottom navigation bar implementation (bottomnavigationbar bottom navigation bar | bottomnavigationbaritem navigation bar entry | pageview)

udp接收队列以及多次初始化的测试

使用Go语言实现try{}catch{}finally

stm32F407-------IIC通讯协议
随机推荐
返回一个树形结构数据
[Yu Yue education] reference materials of chemical experiment safety knowledge of University of science and technology of China
GBase 8c 函数/存储过程参数(二)
UDP receive queue and multiple initialization test
Use go language to realize try{}catch{}finally
Gbase 8C system table PG_ authid
Kotlin middle process understanding and Practice (II)
udp接收队列以及多次初始化的测试
【CodeForces】CF1338A - Powered Addition【二进制】
Create + register sub apps_ Define routes, global routes and sub routes
GBase 8c 触发器(一)
[Yu Yue education] China Ocean University job search OMG reference
SPI机制
How to find summer technical internship in junior year? Are you looking for a large company or a small company for technical internship?
Introduce in detail how to communicate with Huawei cloud IOT through mqtt protocol
苏世民:25条工作和生活原则
GBase 8c触发器(三)
COM和CN
5. File operation
GBase 8c系统表-pg_class