| Constant Types |
 |
|
tinyint |
|
|
 |
|
smallint |
|
|
 |
|
mediumint |
|
|
 |
|
int |
|
|
 |
|
bigint |
|
|
 |
|
float |
|
|
 |
|
double |
|
|
 |
|
decimal |
|
|
 |
|
date |
|
|
 |
|
datetime |
|
|
 |
|
time |
|
|
 |
|
year |
|
|
 |
|
tinytext |
|
|
 |
|
mediumtext |
|
|
 |
|
text |
|
|
 |
|
longtext |
|
|
 |
|
tinyblob |
|
|
 |
|
mediumblob |
|
|
 |
|
blob |
|
|
 |
|
longblob |
|
|
 |
|
enum('a', 'b') |
|
|
 |
|
set('a', 'b') |
|
|
 |
|
INTEGER |
|
|
 |
|
LONGVARCHAR |
|
|
| Variable Types |
 |
|
float |
n/a |
n/a |
n/a |
| |
 |
float(4,2) |
4,2 |
|
|
 |
|
double |
n/a |
n/a |
n/a |
| |
 |
double(8,4) |
8,4 |
|
|
 |
|
decimal |
n/a |
n/a |
n/a |
| |
 |
salary |
9,2 |
|
|
 |
|
timestamp |
n/a |
n/a |
n/a |
| |
 |
yy |
2 |
|
|
| |
 |
yy-mm |
4 |
|
|
| |
 |
yy-mm-dd |
6 |
|
|
| |
 |
yyyy-mm-dd |
8 |
|
|
| |
 |
yy-mm-dd-hh-mm |
10 |
|
|
| |
 |
yy-mm-dd-hh-mm-ss |
12 |
|
|
| |
 |
yyyy-mm-dd-hh-mm-ss |
14 |
|
|
 |
|
char |
n/a |
n/a |
n/a |
| |
 |
char |
1 |
|
|
| |
 |
bool |
1 |
|
|
| |
 |
bit |
1 |
|
|
| |
 |
CHAR80 |
80 |
|
|
| |
 |
CHAR123 |
123 |
|
|
| |
 |
CHAR70 |
70 |
|
|
| |
 |
CHAR100 |
100 |
|
|
| |
 |
CHAR51 |
51 |
|
|
| |
 |
CHAR120 |
120 |
|
|
| |
 |
CHAR255 |
255 |
|
|
| |
 |
CHAR40 |
40 |
|
|
| |
 |
CHAR18 |
18 |
|
|
| |
 |
CHAR36 |
36 |
|
|
| |
 |
CHAR7 |
7 |
|
|
| |
 |
CHAR3 |
3 |
|
|
| |
 |
CHAR2 |
2 |
|
|
| |
 |
CHAR20 |
20 |
|
|
| |
 |
CHAR32 |
32 |
|
|
| |
 |
CHAR50 |
50 |
|
|
 |
|
varchar |
n/a |
n/a |
n/a |
| |
 |
varchar-255 |
255 |
|
|
| |
 |
VARCHAR32 |
32 |
|
|
| |
 |
VARCHAR30 |
30 |
|
|
| |
 |
VARCHAR7 |
7 |
|
|
| |
 |
VARCHAR60 |
60 |
|
|
| |
 |
VARCHAR9 |
9 |
|
|
| |
 |
VARCHAR50 |
50 |
|
|
| |
 |
VARCHAR18 |
18 |
|
|
| |
 |
VARCHAR23 |
23 |
|
|
| |
 |
VARCHAR36 |
36 |
|
|
| |
 |
VARCHAR101 |
101 |
|
|
| |
 |
VARCHAR180 |
180 |
|
|