我是Oracle SQL方面的新手,虽然我有Server方面的经验。
在Server中,要从前面有特定列的表中选择行:
select columnName,* from tableName在Oracle中:
select columnName,* from tableName给出错误ORA-00936:缺失表达式,如下所示:

请指点。
发布于 2017-12-22 06:50:44
我不能看图片,但我认为你需要的是:
select t.column_name, t.*
from table_name t也就是说,您应该在特定的列名前加上一个表别名("t"),然后使用与星号("t.*")相同的别名来检索所有表列。
发布于 2017-12-22 09:31:57
在Oracle中,如果需要查看列,但也需要查看所有列,则需要为表定义别名。
Select columnName, A.*
from tableName A;发布于 2017-12-24 01:25:15
有几件事我们需要记住
https://stackoverflow.com/questions/47937021
复制相似问题