define a new procedure NAME CREATE_PROCEDURE - define a new procedure SYNOPSIS CREATE [ OR REPLACE ] PROCEDURE name ( [ [ argmode ] [......extension, and the lookup rules differ when modes are given. SEE ALSO CREATE PROCEDURE ( CREATE_PROCEDURE (7)), ALTER PROCEDURE ( ALTER_PROCEDURE (7)), DROP FUNCTION ( DROP_FUNC…remove a routine NAME DROP_ROUTINE - remove a routine SYNOPSIS DROP ROUTINE [ IF EXISTS ] name [ ( [ [ argmode ] [ argname ] argtype [, ...] ] ) ] [, ...] [ CASCADE | RESTRICT ] DE…change the definition of an extension NAME ALTER_EXTENSION - change the definition of an extension SYNOPSIS ALTER EXTENSION name UPDATE [ TO new_version ] ALTER EXTENSION name SET …define access privileges NAME GRANT - define access privileges SYNOPSIS GRANT { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | TRIGGER | MAINTAIN } [, ...] | ALL [ P…...iner or not. The key word EXTERNAL is ignored for SQL conformance. See CREATE PROCEDURE ( CREATE_PROCEDURE (7)) for more information about this capability. configuration_paramet…...d write variables to receive the values of output parameters. SEE ALSO CREATE PROCEDURE ( CREATE_PROCEDURE (7))define a new event trigger NAME CREATE_EVENT_TRIGGER - define a new event trigger SYNOPSIS CREATE EVENT TRIGGER name ON event [ WHEN filter_variable IN ( filter_value [, ... ]) [ A…change the definition of a routine NAME ALTER_ROUTINE - change the definition of a routine SYNOPSIS ALTER ROUTINE name [ ( [ [ argmode ] [ argname ] argtype [, ...] ] ) ] action [ …define a new operator NAME CREATE_OPERATOR - define a new operator SYNOPSIS CREATE OPERATOR name ( {FUNCTION|PROCEDURE} = function_name [, LEFTARG = left_type ] [, RIGHTARG = right…define or change the comment of an object NAME COMMENT - define or change the comment of an object SYNOPSIS COMMENT ON { ACCESS METHOD object_name | AGGREGATE aggregate_name ( aggr…remove a function NAME DROP_FUNCTION - remove a function SYNOPSIS DROP FUNCTION [ IF EXISTS ] name [ ( [ [ argmode ] [ argname ] argtype [, ...] ] ) ] [, ...] [ CASCADE | RESTRICT …change the definition of a function NAME ALTER_FUNCTION - change the definition of a function SYNOPSIS ALTER FUNCTION name [ ( [ [ argmode ] [ argname ] argtype [, ...] ] ) ] actio…execute an anonymous code block NAME DO - execute an anonymous code block SYNOPSIS DO [ LANGUAGE lang_name ] code DESCRIPTION DO executes an anonymous code block, or in other words…define a new trigger NAME CREATE_TRIGGER - define a new trigger SYNOPSIS CREATE [ OR REPLACE ] [ CONSTRAINT ] TRIGGER name { BEFORE | AFTER | INSTEAD OF } { event [ OR ... ] } ON t…remove access privileges NAME REVOKE - remove access privileges SYNOPSIS REVOKE [ GRANT OPTION FOR ] { { SELECT | INSERT | UPDATE | DELETE | TRUNCATE | REFERENCES | TRIGGER | MAINT…define or change a security label applied to an object NAME SECURITY_LABEL - define or change a security label applied to an object SYNOPSIS SECURITY LABEL [ FOR provider ] ON { TA…define a new function NAME CREATE_FUNCTION - define a new function SYNOPSIS CREATE [ OR REPLACE ] FUNCTION name ( [ [ argmode ] [ argname ] argtype [ { DEFAULT | = } default_expr ]…define default access privileges NAME ALTER_DEFAULT_PRIVILEGES - define default access privileges SYNOPSIS ALTER DEFAULT PRIVILEGES [ FOR { ROLE | USER } target_role [, ...] ] [ IN…define a new procedural language NAME CREATE_LANGUAGE - define a new procedural language SYNOPSIS CREATE [ OR REPLACE ] [ TRUSTED ] [ PROCEDURAL ] LANGUAGE name HANDLER call_handle…