Oracle:select *,列 from 表; 报错未找到from关键字

select *,rowid from table1;

以上sql语句执行报错:未找到from关键字

需要在*前面带上表名.或者别名.

如:

select table1.*,rowid from table1;

或:

select t1.*,rowid from table1 t1;

不明白Oracle为什么会有这样的限制。


版权声明:本文为Downton97原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。