ROWID と ROWNUM は、Oracle でテーブル内の行を識別するために使用されます。 ROWID: ディスク上の行の位置を識別する一意の物理識別子で、行が更新されても変わりません。 ROWNUM: クエリ結果セット内の行の行番号を示す疑似列。1 から始まり、行の順序に従って変化し、行が追加または削除されるとリセットされます。
OracleにおけるROWIDとROWNUMの違い
ROWIDとROWNUMは、テーブル内の行を識別するために使用される2つの異なるOracleテーブルキーワードです:
詳しい説明
ROWID
ROWNUM
使用法
ROWID:
ROWNUM:
例
<code>SELECT ROWID, ROWNUM FROM table_name;</code>
結果:
ROWID | ROWNUM |
---|---|
AAAA2JDABAAAL4Q4AAAEAAAQ | 1 |
AAAA2JDABAAAL4Q5AAEAARQ | 2 |
AAAA2JDABAAAL4Q6AAEAA6Q | 3 |
以上がOracleのrowidとrownumの違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。