MySQL数据库中Now()函数的详细介绍_MySQL数据库_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

MySQL数据库中Now()函数的详细介绍

作者:黑客防线网安MYSQL维护基地 来源:黑客防线网安MYSQL维护基地 浏览次数:0

本篇关键词:MYSQL数据库
黑客防线网安网讯:MySQL目前不支持列的Default 为函数的形式, 如达到你某列的默认值为当前更新日期与时间的功能, 你可以使用TIMESTAMP列类型 下面就详细说明TIMESTAMP列类型:   TIMESTAMP列类型 TIMESTAMP值...

MySQL目前不支持列的Default 为函数的形式, 如达到你某列的默认值为当前更新日期与时间的功能, 你可以使用TIMESTAMP列类型

下面就详细说明TIMESTAMP列类型:  

TIMESTAMP列类型

TIMESTAMP值可以从1970的某时的开始一直到2037年精度为一秒其值作为数字显示

TIMESTAMP值显示尺寸的格式如下表所示:

+---------------+----------------+

| 列类型    | 显示格式    |

| TIMESTAMP(14) | YYYYMMDDHHMMSS | 

| TIMESTAMP(12) | YYMMDDHHMMSS  |

| TIMESTAMP(10) | YYMMDDHHMM   |

| TIMESTAMP(8) | YYYYMMDD    |

| TIMESTAMP(6) | YYMMDD     |

| TIMESTAMP(4) | YYMM      |

| TIMESTAMP(2) | YY       |

+---------------+----------------+

“完整”TIMESTAMP格式是14位,但TIMESTAMP列也可以用更短的显示尺寸创造

最常见的显示尺寸是6、8、12、和14

你可以在创建表时指定一个任意的显示尺寸,但是定义列长为0或比14大均会被强制定义为列长14。

列长在从1~13范围的奇数值尺寸均被强制为下一个更大的偶数。  


定义字段长度   强制字段长度

TIMESTAMP(0) -> TIMESTAMP(14)

TIMESTAMP(15)-> TIMESTAMP(14)

TIMESTAMP(1) -> TIMESTAMP(2)

TIMESTAMP(5) -> TIMESTAMP(6)  

所有的TIMESTAMP列都有同样的存储大小,

使用被指定的时期时间值的完整精度(14位)存储合法的值不考虑显示尺寸。

不合法的日期,将会被强制为0存储  

    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-8116-1.html
网站维护教程更新时间:2012-03-20 04:49:14  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer