(references pg_type.oid)
- An array with the data types of the function arguments. This includes
+ An array of the data types of the function arguments. This includes
only input arguments (including INOUT and
VARIADIC arguments), as well as
OUT parameters of procedures, and thus represents
(references pg_type.oid)
- An array with the data types of the function arguments. This includes
+ An array of the data types of the function arguments. This includes
all arguments (including OUT and
INOUT arguments); however, if all the
arguments are IN arguments, this field will be null.
proargmodes char[]
- An array with the modes of the function arguments, encoded as
+ An array of the modes of the function arguments, encoded as
i for IN arguments,
o for OUT arguments,
b for INOUT arguments,
proargnames text[]
- An array with the names of the function arguments.
+ An array of the names of the function arguments.
Arguments without a name are set to empty strings in the array.
If none of the arguments have a name, this field will be null.
Note that subscripts correspond to positions of
|
protrftypes oid[]
+ (references pg_type.oid)
- Data type OIDs for which to apply transforms.
+ An array of the argument/result data type(s) for which to apply
+ transforms (from the function's TRANSFORM
+ clause). Null if none.