在postgresql中将日期转换为特定格式

在postgresql中将日期转换为特定格式,sql,postgresql,date,Sql,Postgresql,Date,我有一列值如下。数据类型为“Text” Check-in 26Nov2017 09Jun2017 19Jan2018 我正在尝试转换成特定的格式 Check-in Nov-17 Jun-17 Jan-18 当我尝试以 select Check-in,to_date(Check-in,'Mon-YY') as Check-in_updated from my_table; 首先,您需要使用CAST() 输出: Nov-17 Nov-17

我有一列值如下。数据类型为“Text”

 Check-in

 26Nov2017
 09Jun2017
 19Jan2018
我正在尝试转换成特定的格式

Check-in

Nov-17
Jun-17
Jan-18
当我尝试以

 select Check-in,to_date(Check-in,'Mon-YY') as Check-in_updated from my_table;

首先,您需要使用
CAST()

输出:

Nov-17
Nov-17