質問

は、などのInformix、DB2、Oracleなどのデータベースでは、ROWIDは、plsは再利用されるのですか?

役に立ちましたか?

解決

ROWIDは、ディスク上に格納されたデータの物理的な場所です。彼らは、テーブルの一意です。そのため彼らは繰り返すことができます。新しいレコードが同じ場所(1古いを削除する)に格納されます場合は、ROWIDは(再利用)と同じになります。

オラクルでで構成されて何のROWIDの詳細についてはこちらの記事をご覧ください。 http://download.oracle.com/docs/cd /B19306_01/server.102/b14200/pseudocolumns008.htmする

他のヒント

これはの再利用することができます:

  

あなたが行を削除した場合、Oracleは、後に新しく挿入される行にそのROWIDを再割り当てすることができます。

こののを参照してください)

も - あなたはエクスポートして、データベースをインポートする場合、それは変更することができます注意してください。 それは信頼できないとして、あなたがキーとして、この値を格納することはありません。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top