第五章 数据类型和数据输入
数据类型 | 含义 | 对应的范围 |
---|---|---|
int | 整数 | -2 147 483 648~ 2 147 483 647 |
TinyInt | 最小的整形 | 128127 |
SMALLINT | 小整数 | -32 768~32 767 |
mediumInt | 中等整数 | -8 388 608~8 388 607 |
bigInt | 大整数 | -9 223 372 036 854 775 808 ~9 223 372 036 854 775 807 |
front | 单精度浮点数 | -3.402 823 466 E+38~ -1.175 494 351 E-38 0 1.175 494 351 E -38 ~3.402 823 466 E+38 |
double | 双精度浮点数 | -1.797 693 134 862 315 7 E +308 ~ _2.225 073 858 507 201 4 E +308 0 2.225 073 858 507 201 4 E -308~1.797 693 134 862 315 7 E +308 |
decimal | 精度小数 | decima 的格式中的“最大类型”可以指定不大于65的值, “小数点之后的位数"可以指定 不大于30的值,不会产生误差 |
数据类型 | 含义 | 对应的范围 |
---|---|---|
char | 固定长度字符串 | 长度不超过255个字节 |
varchar | 变长度字符串 | 1~65 532个字节。字符的上限取决于使用的字符编码 |
text | 长文本字符串 | 长度不超过65 353个字符 |
longtext | 极长文本字符串 | 长度不超过4 294 967 295个字符 |
注意使用字符串定义字符时需要用 ’ ’或者“ ”括起来。
- 实例
insert into tb1B (name) values ('西泽');
数据类型 | 含义 | 对应的范围 |
---|---|---|
datetime | 日期与时间 | 1000-01 00:00:00~9999-12-31 23:59:59 |
date | 日期 | 1000-01~9999-12-31 |
year | 年 | 1901~2155(位时) 19702069(7069) (2 位时) |
time | 时间 | -838:59:59~838:59:59 |