Aggregate |
Declares a PostgreSQL aggregate.
|
Aggregate.FinishEffect |
Declares the effect of the finish function in a Plan .
|
Aggregate.Plan |
Specifies one "plan" for evaluating the aggregate; one must always be
specified (as plan ), and a second may be specified (as
movingPlan ).
|
BaseUDT.Alignment |
The supported alignment constraints for the type's internal
representation.
|
BaseUDT.PredefinedCategory |
|
BaseUDT.Storage |
|
Cast |
Declares a PostgreSQL CAST .
|
Cast.Application |
When this cast can be applied: only in explicit form, when used in
assignment context, or implicitly whenever needed.
|
Cast.Path |
A known conversion path when a dedicated function is not supplied:
BINARY for two types that are known to have the same internal
representation, or INOUT to invoke the first type's text-output
function followed by the second type's text-input function.
|
Function.Effects |
The volatility
category
describing the presence or absence of side-effects constraining what
the optimizer can safely do with the function.
|
Function.OnNullInput |
Whether the function is called even for null input,
or known to return null in that case and therefore not called.
|
Function.Parallel |
Whether the function is unsafe to use in any parallel query plan at all,
or avoids certain operations and can appear in such a plan but must be
executed only in the parallel group leader, or avoids an even larger
set of operations and is safe to execute anywhere in a parallel plan.
|
Function.Security |
Whether the function executes with the same identity and
permissions as the role that has invoked it (the usual case), or
with the rights of the role that defined it (such as to
offer controlled access to data the invoker would otherwise have
no access to).
|
Function.Trust |
Whether the function only needs limited capabilities and can
run in the "trusted" language sandbox, or has to be unsandboxed
and run in an "untrusted" language instance.
|
Operator |
Declares a PostgreSQL OPERATOR .
|
SQLAction |
Annotation that supplies verbatim commands to be copied into the
deployment descriptor.
|
Trigger |
|
Trigger.Called |
Whether the trigger is invoked before or after the specified event.
|
Trigger.Constraint |
Deferrability (only applies to constraint triggers).
|
Trigger.Event |
Types of event that can occasion a trigger.
|
Trigger.Scope |
Whether the trigger will occur only once for a statement of interest,
or once for each row affected by the statement.
|