【发布时间】:2008-12-06 09:35:09
【问题描述】:
我尝试将 fus_shift 和根表 的表合并到一个新的 final table 表中,但它在第 2 行输出类似于“ERROR:
ORA-01789: 查询块的结果列数不正确”。我也尝试加入表作为我的替代方案,但它也输出“ERROR at line 3: ORA-00918: column ambiguously defined "。有没有另一种方法来组合和连接两个具有不同列数并分别具有相同列名的表?再次感谢:-)
代码错误:
创建表最终为
从 fus_shift 中选择 *
工会
从根目录中选择 *;
代码错误:
选择record_num,test_num,t_date,t_time,system_type,category,cmets,val
来自 fus_shiftrpt,root
其中record_num=record_num;
我的桌子:
fus_shift Table
Record_Num test date time system
-----------------------------------------------------------
1 test15 08-11-12 13:20:01 sys23
2 test17 08-11-03 14:24:00 sys24
3 test13 08-11-13 17:25:04 sys45
4 test15 08-11-14 18:24:00 sys67
5 test16 08-11-15 19:24:06 sys45
root Table
Record_Num category comments validated by
---------------------------------------------------
1 dirt checked admin
2 prog checked admin
3 dirt checked pe
4 wires checked ee
5 prog repair admin
强调文字
【问题讨论】:
标签: sql oracle sqlplus ora-00918