云数据库 GaussDB-CREATE PROCEDURE:语法格式

时间:2023-11-01 16:22:51

语法格式

 1 2 3 4 5 6 7 8 9101112131415
openGauss=# CREATE [ OR REPLACE ] PROCEDURE procedure_name    [ ( {[ argname ] [ argmode ] argtype [ { DEFAULT | := | = } expression ]}[,...]) ]    [       { IMMUTABLE | STABLE | VOLATILE }       | { SHIPPABLE | NOT SHIPPABLE }       | {PACKAGE}       | [ NOT ] LEAKPROOF       | { CALLED ON NULL INPUT | RETURNS NULL ON NULL INPUT | STRICT }       | {[ EXTERNAL ] SECURITY INVOKER | [ EXTERNAL ] SECURITY DEFINER | AUTHID DEFINER | AUTHID CURRENT_USER}       | COST execution_cost       | SET configuration_parameter { [ TO | = ] value | FROM CURRENT }    ][ ... ] { IS | AS } plsql_body /
support.huaweicloud.com/distributed-devg-v2-opengauss/gaussdb-v5r2c10-0585.html