## sqlDataTypeExtended
```mermaid
%%{init: {
'theme': 'base',
'themeVariables': {
'fontSize': '11px',
'nodePadding': '1',
'nodeBorder': '1',
'lineWidth': '0.8',
'fontFamily': 'Arial'
}
}}%%
flowchart LR
sqlDataTypeExtended_start([sqlDataTypeExtended])
sqlDataTypeExtended_start --> sqlDataTypeExtended_0_0[sqlDataType]
sqlDataTypeExtended_0_0 --> sqlDataTypeExtended_0_1["("]
sqlDataTypeExtended_0_1 --> sqlDataTypeExtended_0_2[numericConstant]
sqlDataTypeExtended_0_2 --> sqlDataTypeExtended_0_3[COMMA]
sqlDataTypeExtended_0_3 --> sqlDataTypeExtended_0_4[numericConstant]
sqlDataTypeExtended_0_4 --> sqlDataTypeExtended_0_5[parenthesisClose]
sqlDataTypeExtended_0_5 --> sqlDataTypeExtended_0_6[NOT]
sqlDataTypeExtended_0_6 --> sqlDataTypeExtended_0_7[NULL]
sqlDataTypeExtended_0_7 --> sqlDataTypeExtended_0_8[labeled]
sqlDataTypeExtended_0_8 --> sqlDataTypeExtended_end(( ))
```
## sqlDataType
The following data types are supported:
- BFILE
- BIGINT
- BIGSERIAL
- BIT
- BLOB
- BOOL
- BOOLEAN
- BPCHAR
- BYTE
- BYTEA
- CHANGES
- CHAR
- CHARACTER
- CLOB
- DATE
- DATETIME
- DATETIMEOFFSET
- DEC
- DECIMAL
- DOUBLE
- FLOAT
- FLOAT4
- FLOAT8
- GUID
- IMAGE
- INT
- INT16
- INT2
- INT32
- INT4
- INT64
- INT8
- INTEGER
- INTERVAL
- LONGBLOB
- LONGTEXT
- MEDIUMBLOB
- MEDIUMINT
- MEDIUMTEXT
- MONEY
- NAME
- NCHAR
- NUMBER
- NUMERIC
- NVARCHAR
- OID
- RAW
- REAL
- SERIAL
- SMALLDATETIME
- SMALLINT
- SMALLMONEY
- SMALLSERIAL
- TEXT
- TIME
- TIMESTAMP
- TIMESTAMPTZ
- TIMETZ
- TINYBLOB
- TINYINT
- TINYTEXT
- UINT16
- UINT32
- UINT64
- UNIQUEIDENTIFIER
- UUID
- VARBINARY
- VARCHAR
- VARCHAR2
- XML
- XMLTYPE
- YEAR