我正在使用表来驱动其他表中的选择,例如:
SELECT A.location_code,
A.company_name,
B.location_name
FROM my_schema.tbl_companies A
LEFT JOIN my_schema.tbl_locations B
ON A.location_code = B.location_code
该location_code字段是数字(NUMBER),这对我正在使用的大多数情况都很好。但是,有些表将位置代码定义为VARCHAR2,这意味着我无法加入location_code外键字段。在不改变源表的组成的情况下(即:不将VARCHAR2改为NUMBER),这里的最佳解决方案是什么?