PostgreSQL插入时间错误,丢失日期

modrich 发布于 2013/05/21 22:52
阅读 2K+
收藏 0

第一次用PostgreSQL ,PostgreSQL 版本是9.2

updated字段类型是timestamp


INSERT into item(id,updated) VALUES('232',to_timestamp('2013-05-21 18:29:42','yyyy-mm-dd hh24:mi:ss'));
INSERT into item(id,updated) VALUES('231',to_timestamp('2013-05-20 18:29:42','yyyy-mm-dd hh24:mi:ss'));
INSERT into item(id,updated) VALUES('233',timestamp'2013-05-20 18:29:42');
select id,to_char(updated,'yyyy-mm-dd hh24:mi:ss') updated from item
执行完sql以后,查询语句的结果如下图


结果显示update字段只有时间,没有日期。

请问PostgreSQL怎样插入完整日期时间?


加载中
0
恰恰哥

是不是updated字段数据类型问题?

0
R
RuralHunter
第一怀疑你的客户端
0
mark35
mark35

这么试试看

INSERT into item(id,updated) VALUES('232', '2013-05-21 18:29:42'::timestamp);


返回顶部
顶部