我想使用to_char以周/年格式投射日期。这是2017年我的代码看起来的样子,当时我不需要在年底添加年份。
to_char(cast("minDate"as date),
CASE WHEN 'datetype' = 'Weekly'
THEN ('iw')
现在我正在尝试在下一行添加年份(出于显示原因),所以这是我尝试过的代码。
to_char(cast("minDate"as date),
CASE WHEN 'datetype' = 'Weekly'
THEN ('iw\nyy')
它给了我这个结果(2017年2月)
02\\n17
我也试过以下
to_char(cast("minDate"as date),
CASE WHEN 'datetype' = 'Weekly'
THEN ('iw' + CHAR(13) + 'yy')
我似乎无法使其发挥作用。任何帮助表示赞赏! 查询是使用PostgreSQL进行的,后面使用了非关系数据库。