首頁>Club>
5
回覆列表
  • 1 # 使用者1148744882014

    ROWID是資料的詳細地址,透過rowid,oracle可以快速的定位某行具體的資料的位置。ROWID可以分為物理rowid和邏輯rowid兩種。普通的堆表中的rowid是物理rowid,索引組織表(IOT)的rowid是邏輯rowid。oracle提供了一種urowid的資料型別,同時支援物理和邏輯rowid。物理rowid又分為擴充套件rowid(extended rowid)和限制rowid(restricted rowid)兩種格式。限制rowid主要是oracle7以前的rowid格式,現在已經不再使用,保留該型別只是為了相容性。

    1.建立一臨時表 create table test_rowid (id number, row_id rowid);

    2.插入一行記錄 insert into test_rowid values(1,null);

    3.修改剛插入的記錄 update test_rowid set row_id = rowid where id = 1;

    4.檢視rowid select rowid,row_id from test_rowid;

  • 中秋節和大豐收的關聯?
  • 痔瘡會透過凳子傳染嗎?