Definitions for "User-defined data type"
A new type defined by the user- usually in the "type" declaration section. Examples are enumerated types, subrange types, named record types and array types
a data type that a user defines for the database server
a data type that you define and use instead of one of the built-in data types (such as Integer and String)