在编程中编写原生sqk经常出现 ORA-00918:未明确定义列 异常,把sql语句赋值到数据库管理工具上执行时又没发现异常
,这时可能的问题时做表连接查询时,查询返回两张表字段名称相同,如
select a.name,b.name from a,b where a.id=b.aId
这时只需要在返回字段加别名即可
在编程中编写原生sqk经常出现 ORA-00918:未明确定义列 异常,把sql语句赋值到数据库管理工具上执行时又没发现异常
,这时可能的问题时做表连接查询时,查询返回两张表字段名称相同,如
select a.name,b.name from a,b where a.id=b.aId
这时只需要在返回字段加别名即可