强制转换为char / varchar

时间:2015-08-14 16:05:51

标签: sql casting teradata

我尝试将此SQL语法从转换为DATE转换为CHAR/VARCHAR。你能提出任何建议吗?

xyz(CAST((mth||'-'||SUBSTRING(TRIM(mth_yr+50) FROM 2 FOR 2)||'-25')  AS DATE), -1) /50+ 2000 ) abc123;

我尝试用DATE代替CHAR/VARCHAR如下,但我没有成功:

xyz(CAST((mth||'-'||SUBSTRING(TRIM(mth_yr+50) FROM 2 FOR 2)||'-25')  AS char(50)), -1) /50+ 2000 ) abc123;

char(50)应该追查(mth_yr+50)吗?

0 个答案:

没有答案