# typeName

A typeName represents a user-defined type (UDT). To create a UDT, use the CREATE TYPE statement.

## Syntax

    [ schemaName. ] SQLIdentifier

You can qualify a type name with a schemaName. If a qualified type name is specified, the schema name cannot begin with SYS.

## Example

    CREATE TYPE price
    EXTERNAL NAME 'com.example.types.Price'
    LANGUAGE JAVA

Parent topic: SQL identifiers