我在oracle源代码查询中调用上下文变量时面临挑战
从sttms_branch中选择branch_code COUNTRY_CODE = ' “+ context.con_contry_cd +”'
没有行提取。但是如果我们硬编码而不是context.con_contry_cd,那么它工作正常 我在select的开始和所有可能的permuation组合中尝试了双引号,但没有任何结果。但是在tmap阶段,上下文变量工作得很好。我完全坚持这个问题。请帮助!
答案 0 :(得分:0)
确切的代码必须是"select branch_code from sttms_branch where country_code='"+context.con_contry_cd+"'"
,否则您将收到编译错误。
还要验证上下文变量的确切值(在白色空格处小心,这可能是导致问题的原因)。
希望这有帮助。