
# 日期与时间数据类型
表1日期与时间数据类型 
| 数据类型               | 与MySQL的差异                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
|:---|:---|
| DATE               | 无差异。                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| DATETIME\[(fsp)\]  | 具体差异请参见表格下方说明中的内容。                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| TIMESTAMP\[(fsp)\] | GaussDB支持timestamp数据类型，与MySQL相比规格上存在如下差异： - MySQL 5.7中timestamp列默认有default value，为数据插入时的实时时间。GaussDB与MySQL 8.0一致，均不设置默认值，即插入null时，值为null。  - 其余差异请参见表格下方说明中的内容。   |
| TIME\[(fsp)\]      | GaussDB支持time数据类型，与MySQL相比规格上存在如下差异： - 当时间类型的时、分、秒、纳秒为0时，GaussDB和MySQL可能存在符号位不同的情况。  - 其余差异请参见表格下方说明中的内容。                                                    |
| YEAR\[(4)\]        | GaussDB支持year数据类型，与MySQL相比规格上存在如下差异： MySQL 5.7中year列默认显示为year(4)。GaussDB与MySQL 8.0一致，只显示year。                                                                                                                                                                                                                                                                                                                     |
   
![](https://support.huaweicloud.com/usermanual-ugo/public_sys-resources/note_3.0-zh-cn.png)
- GaussDB不支持ODBC语法的字面量： { d 'str' }
  { t 'str' }
  { ts 'str' }
  

- GaussDB支持标准SQL字面量，且类型关键字后面可选择添加精度，MySQL不支持： DATE\[(n)\] 'str'
  TIME\[(n)\] 'str'
  TIMESTAMP\[(n)\] 'str'
  
- 当指定DATETIME、TIME、TIMESTAMP数据类型的精度超过其支持的最大精度时，GaussDB会将精度截断成支持的最大精度，MySQL则会报错。
 
