{ 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 }