尝试自动化 Teradata 查询的这一部分:
c."currency" = CONCAT('FOO_', '2021') -- c."currency" = 'FOO_2021'
试图用当前选择的财政年度替换 2021
,所以它不是硬编码的:
c."currency" = CONCAT('FOO_', c."fiscal-year")
c."fiscal-year" 的类型为 VARCHAR(20)
。
问题 - 第一个查询返回的结果比第二个查询多大约 5 倍,所以我猜我做错了什么。尝试了 TO_CHAR(c."fiscal-year")
等,没有成功。