oracle错误ORA-01789使用oracle查询时候报错ORA-01789:query block has incorrect numer of result column
oracle错误ORA-01789 使用oracle查询时候报错ORA-01789:query block has incorrect numer of result columns 原因如下: 查询使用了union或者union all的时候查询上下的字段不一致导致, 需要仔细查看union前和union后的查询的字段是否一致,是否有丢失的字段。