oracle select * from tableA,返回的列顺序是在tableA中的column_id之后

问题描述 投票:0回答:1

对于oracle,表A,假设

列名称 列_id
colA 1
colB 2
colC 3
科尔... x

enter image description here

然后运行sql时:

select * from TableA
,就是结果必须按照column_id顺序,即结果必须是
colA,colB,colC,col...
而不是
colB、col...、colA、colC

oracle
1个回答
0
投票

我怀疑 select * 会按 ID 顺序返回列,但我认为不能保证这一点。您确实应该专门枚举列名称。

© www.soinside.com 2019 - 2024. All rights reserved.