当前位置: 首页 > 面试题库 >

获取错误函数to_date(不带时区的时间戳,未知)不存在

石正信
2023-03-14
问题内容

最近,我已将Postgres从8.2迁移到8.4。当我运行我的应用程序并尝试登录时,出现这些错误

 ERROR [JDBCExceptionReporter] ERROR: function to_date(timestamp without time zone, unknown) does not exist

我已经通过执行这些to_date函数签入了我的postgres

SELECT  to_date(createddate,'YYYY-MM-DD') FROM  product_trainings;

它给我错误函数to_date不存在

当我在postgres 8.2中执行相同的查询时,我没有收到错误

请帮助我解决这些问题。


问题答案:

似乎它所需要的只是从时间戳到文本的转换,因为函数定义为:to_date(text,text)。

也许在8.2中已经预定义了从时间戳到文本的转换。

http://www.postgresql.org/docs/8.4/static/functions-
formatting.html



 类似资料: