집 >데이터 베이스 >MySQL 튜토리얼 >timestamp数据类型
编程的时候,对于时间的处理,很多时候,我们都用到了时间戳类型,即timestamp类型。 插入数据的时候,不注意的话,执行sql总是报“无效的月份” 这是因为我们的数据式不对,但是如果我们复制一个timestamp的数据字段过来,我们发现也插不进去。 下面提供一
编程的时候,对于时间的处理,很多时候,我们都用到了时间戳类型,即timestamp类型。
插入数据的时候,不注意的话,执行sql总是报“无效的月份”
这是因为我们的数据格式不对,但是如果我们复制一个timestamp的数据字段过来,我们发现也插不进去。
下面提供一种格式,仅供参考,也为自己做个笔记:
比如对于下面这张表:
sql语句如下:
insert into pg_gene t(t.id,t.gene,t.displayer_order,t.create_time,t.last_update_time,t.created_by_user,t.updated_by_user) values("1',1,'1',to_timestamp('2014-01-11','yyyy-MM-dd'),to_timestamp('2014-01-11','yyyy-MM-dd'),'张三','张三');