当前位置:网站首页>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).
边栏推荐
- Current situation and future of Web3 in various countries
- Gbase 8C system table PG_ conversion
- Use go language to realize try{}catch{}finally
- Machine learning process and method
- Gbase 8C system table PG_ authid
- Job object of collaboration in kotlin
- [Flutter] dart: class; abstract class; factory; Class, abstract class, factory constructor
- 微服务组件Sentinel (Hystrix)详细分析
- The use of Flink CDC mongodb and the implementation of Flink SQL parsing complex nested JSON data in monggo
- Face recognition 6-face_ recognition_ Py based on OpenCV, face detection and real-time tracking using Haar cascade and Dlib Library
猜你喜欢
Create + register sub apps_ Define routes, global routes and sub routes
详细些介绍如何通过MQTT协议和华为云物联网进行通信
What are the key points often asked in the redis interview
SPI机制
How to deal with cache hot key in redis
Pytorch convolution network regularization dropblock
Servlet中数据传到JSP页面使用el表达式${}无法显示问题
UDP receive queue and multiple initialization test
内存池(内核角度理解new开辟空间的过程)
使用Go语言实现try{}catch{}finally
随机推荐
How do it students find short-term internships? Which is better, short-term internship or long-term internship?
SPI机制
Gbase 8C system table PG_ authid
CFdiv2-Fixed Point Guessing-(区间答案二分)
单词单词单词
Trial setup and use of idea GoLand development tool
[Yu Yue education] reference materials of chemical experiment safety knowledge of University of science and technology of China
What are the key points often asked in the redis interview
GBase 8c系统表-pg_aggregate
【 tutoriel】 Chrome ferme les cors et les messages de la politique inter - domaines et apporte des cookies à travers les domaines
使用Go语言实现try{}catch{}finally
【CodeForces】CF1338A - Powered Addition【二进制】
Unrecognized SSL message, plaintext connection?
GBase 8c系统表-pg_auth_members
Awk from introduction to earth (0) overview of awk
GBase 8c系统表pg_cast
Method of removing webpage scroll bar and inner and outer margins
Unrecognized SSL message, plaintext connection?
Stm32f407 ------- IIC communication protocol
5.文件操作