我正试图在Select*语句的所有列旁边显示RowID。
我使用Oracle和Toad来运行SQL语句。
我有两个表需要进行比较,但在对这两个表进行排序进行比较时,我没有任何唯一的标识符。因此,我认为使用RowID对两个表进行排序以进行比较可能会有所帮助。
有没有办法将RowID添加到Select*语句中?我无法添加所有的列名,因为它们有50多个。我将对多组表执行此操作,其中列的数量和名称会有所不同。
如有任何帮助或想法,我们将不胜感激。
提前感谢
Marwan
您可以执行类似的操作
SELECT rowid, a.*
FROM table_name a
但我不确定这对你是否真的有帮助。对ROWID
上的数据进行排序并不是特别有用,因为它只是磁盘上的一个物理位置。它就像未排序的数据一样随意。