Editing Base Type General

Input Schema and Input
The function that converts data from the type's external textual form to its internal form.

Output Schema and Output
The function that converts data from the type's internal form to its external textual form.

Length
A numeric constant that specifies the length in bytes of the new type's internal representation. The default assumption is that it is variable-length.

Variable
Checks this option if the type length is unknown.

Default
The default value for the data type. If this is omitted, the default is null.

Element
The type being created is an array; this specifies the type of the array elements.

Delimiter
The delimiter character to be used between values in arrays made of this type.

Alignment
The storage alignment requirement of the data type. If specified, it must be char, int2, int4, or double; the default is int4.

Storage
The storage strategy for the data type. If specified, must be plain, external, extended, or main; the default is plain.

Pass by value
Indicates that values of this data type are passed by value rather than by reference.

Owner
The owner of the type.

Note: Support from PostgreSQL 8.0 or later.