如何在 DB2 中将 varchar 转换为时间戳

How to convert varchar to time stamp in DB2

我正在尝试将数据类型为 varchar 的列转换为 DB2 中的时间戳。

例如:列的值 '1.12.1999 00:00:00' 是一个 varchar

我的密码是date(to_date(column_name,'DD.MM.YYYY HH:MI:SS'))

我收到以下错误:

“1.12.1999 00:00:00”无法使用 TIMESTAMP_FORMAT 函数

的格式字符串 "DD.MM.YYYY HH:MI:SS" 进行解释

错误原因是时间部分“00:00:00”无效。尝试使用 date(to_date(column_name,'DD.MM.YYYY HH24:MI:SS'))The HH24 allows "00" as hour.