{ CHARACTER [VARYING] ( size ) | { CHAR | NCHAR } VARYING ( size ) | VARCHAR ( size ) | NATIONAL { CHARACTER | CHAR } [VARYING] ( size ) | { NUMERIC | DECIMAL | DEC } [( precision [, scale] )] | { INTEGER | INT | SMALLINT } | FLOAT [( size )] | DOUBLE PRECISION | REAL }
For information on the symbols and conventions of Backus-Naur Form (BNF) syntax, see Appendix A.