Select *ステートメントのすべての列と一緒にRowIDを表示しようとしています。
OracleとToadを使用してSQLステートメントを実行しています。
比較する必要がある2つのテーブルがありますが、比較のために2つのテーブルを並べ替えるときに使用する一意の識別子がありません。だから、RowIDを使用して2つのテーブルを並べ替えて比較するのが役立つと思いました。
RowIDをSelect *ステートメントに追加する方法はありますか? 50を超える列名があるため、すべての列名を追加することはできません。列の数と名前が異なるテーブルの複数のセットに対してこれを行います。
これに関するヘルプやアイデアは大歓迎です。
前もって感謝します、
マーワン
次のようなことができます
SELECT rowid, a.*
FROM table_name a
しかし、それが実際にあなたを助けるかどうかはわかりません。 ROWID
上のデータの並べ替えは、ディスク上の物理的な場所にすぎないため、特に有用ではありません。データを並べ替えずに表示するのと同じくらいarbitrary意的です。