WEB开发网
开发学院数据库MySQL Mysql入门系列:MYSQL列类型参考 阅读

Mysql入门系列:MYSQL列类型参考

 2006-12-31 10:52:14 来源:WEB开发网   
核心提示: 存储需求:3 字节(MySQL3.22 版以前为4 字节)2. TIME说明:“H H : M M : S S”格式的时间(负值为“ - HH:MM:SS”);表示占用的时间,但也可以作为日常时间允许的属性:除通用属性外无其他属性取值范围:&

存储需求:3 字节(MySQL3.22 版以前为4 字节)

2. TIME

说明:“H H : M M : S S”格式的时间(负值为“ - HH:MM:SS”);表示占用的时间,但也可以作为日常时间

允许的属性:除通用属性外无其他属性

取值范围:“- 8 3 8 : 5 9 : 5 9”到“8 3 8 : 5 9 : 5 9”

零值:“0 0 : 0 0 : 0 0”

缺省值:如果列可为NULL,则为NULL;如果列为NOT NULL,则为“0 0 : 0 0 : 0 0”

存储需求:3 字节

注释:虽然在非法值插入TIME 列时,“0 0 : 0 0 : 0 0”用作零值,但它也作为一个合法的值出现在正常的取值范围内

3. DAT E T I M E

说明:以“Y Y Y Y-MM-DD hh:mm:ss”格式表示的日期和时间(两个部分都需要)

允许的属性:除通用属性外无其他属性

取值范围:“1000-01-0100:00:00”到“9999-12-3123:59:59”

零值:“0000-00-00 00:00:00”

缺省值:如果列可为NULL,则为NULL;如果列为NOT NULL,则为“ 0 0 0 0 - 0 0 - 0 0 0 0 : 0 0 : 0 0”

存储需求:8 字节

4. TIMESTA M P [ (M) ]

说明:以YYYYMMDDHHMMSS 格式表示的时间(日期和时间)

允许的属性:除通用属性外无其他属性

取值范围:19700101000000 到2037 年的某个时刻

缺省值:当前日期和时间。注意DESCRIBE 和SHOW COLLUMNS 报告缺省值为NULL

存储需求:4 字节

注释:插入NULL 到表的第一个T I M E S TAMP 列将会插入当前日期和时间。更改行中其他列的值使第一个T I M E S TAMP 列被更新为这个修改的日期和时间。在内部计算中存储和使用的值全都为14 位字符精度,与显示宽度无关。如果指定了NOT NULL属性,则此属性不起作用

5. YEAR

说明:YYYY 格式表示的年份

允许的属性:除通用属性外无其他属性

取值范围:1900 到2 15 5

零值:0 0 0 0

缺省值:如果列可为NULL,则为NULL;如果列为NOT NULL,则为0 0 0 0

存储需求:1字节

注释:YEAR 是在MySQL3.22 版中引入的

查看全套"Mysql入门系列教程 ">>>>>

上一页  3 4 5 6 7 8 

Tags:Mysql 入门 系列

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接