编译报错原因是"ORA-00918: 未明确定义列",查了下这个csdn上都说是字段同名,可我把编译的语句放oracle上执行,明明有数据啊

编译报错原因是"ORA-00918: 未明确定义列",查了下这个csdn上都说是字段同名,可我把编译的语句放oracle上执行,明明有数据啊

img


img

img

T1和T2表中存在相同的字段吧。比如存在列名相同的id
重名的字段用别名区分开,否则会导致映射错误。

用 as 把同名字字段 属性名称重新命名。