我正在使用insert into tablename values((to_char(cast('Wed Feb 15 2017 14:00' as timestamptz), 'HH:MI PM')::timetz) AS the_time);
我想将其转换为带时区的时间戳。 但是
'2017年2月15日星期三14:00'
存储在我的角色变量中。
当我使用(to_char(cast(string_variable as timestamptz), 'HH:MI PM')::timetz)
AS the_time代替(to_char(cast('Wed Feb 15 2017 14:00' as timestamptz), 'HH:MI PM')::timetz) AS the_time;
我收到错误,因为我要插入此值的位置是带时区的时间戳类型。
我希望它不复杂。 谢谢。