我可以实现与oracle数据库的连接。我没问题从查询表中获取表:
SELECT * FROM TABLE1
但是当我写的时候:
SELECT * , COLUMN1 FROM TABLE1
它显示错误:
.verify.JDBC.result(r中的,“无法检索的JDBC结果集,”, :无法检索select *的JDBC结果集;第1列,来自 表1(ORA-00911:无心人)
有什么建议吗?
答案 0 :(得分:2)
使用表别名,例如
这不起作用(您已经知道):
SQL> select *, dname from dept;
select *, dname from dept
*
ERROR at line 1:
ORA-00923: FROM keyword not found where expected
但这行得通:
SQL> select d.*, d.dname from dept d;
DEPTNO DNAME LOC DNAME
---------- -------------- ------------- --------------
10 ACCOUNTING NEW YORK ACCOUNTING
20 RESEARCH DALLAS RESEARCH
30 SALES CHICAGO SALES
40 OPERATIONS BOSTON OPERATIONS
SQL>