查詢某條記錄存在哪個資料塊中
ROWID是一個偽列,該列的值並沒有真正的儲存在資料塊中,但是可以查詢並顯示出來。
ROWID的格式 OOOOOOFFFBBBBBBRRR ,
OOOOOO表示行所在的物件號,
FFF表示行所在檔案號,
BBBBBB表示該行所在的資料塊號,
RRR表示行在資料塊中的行號,
rowid採用64進位制的18位字元來表示。
------------------------------------------------------------------------------------------------------------------
SELECT 欄位,dbms_rowid.rowid_relative_fno(rowid),dbms_rowid.rowid_block_number(rowid) from 表名;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30158401/viewspace-1712850/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 對查詢資料庫中第M到N條記錄的思考資料庫
- 如何查詢某個資料表中除某個欄位的所有資訊???
- 一條查詢Oracle中的阻塞鎖(以及阻塞在哪個資料上)的SQLOracleSQL
- mongodb查詢資料庫中某個欄位中的值包含某個字串的方法MongoDB資料庫字串
- 查詢固定條數的某個值之和
- PHP查詢資料庫中滿足條件的記錄條數(二種實現方法)PHP資料庫
- 查詢當前資料庫存在某個字串的儲存過程資料庫字串儲存過程
- 使用JdbcTemp查詢少了一條記錄JDBC
- SQL:查詢每個類別最新的5條記錄SQL
- cmdb 查詢資料庫操作記錄資料庫
- SQL2008查詢某資料庫中的某個值是否存在SQL資料庫
- SQLSERVER查詢某個資料庫有幾張表SQLServer資料庫
- hive將查詢資料插入表中某欄位無資料Hive
- 查詢某個儲存過程有哪些內容儲存過程
- exp匯出一個表中符合查詢條件的資料
- Sql查詢 一個表中某欄位的資料在另一個表中某欄位中不存在的SQL
- 根據某個查詢條件的前50條資料來決定UPDATE語句的更新範圍
- [Linux shell]查詢某目錄下檔案是否包含某個字串Linux字串
- SqlServer查詢資料改動歷史記錄SQLServer
- Linux - 查詢目錄下的所有檔案中是否含某個字串Linux字串
- 查詢前10條資料oracleOracle
- MySQL資料庫查詢多個欄位值全部相同的記錄MySql資料庫
- MongoDB隨機查詢返回一條或N條記錄的方法MongoDB隨機
- sql server 中刪除內容重複的某條記錄SQLServer
- 【轉】linux查詢目錄下的所有檔案中是否含有某個字串Linux字串
- 電腦微信聊天記錄在哪個資料夾裡面
- oracle資料塊中資料儲存(摘錄)Oracle
- 查詢mysql某張表中的所有資料(欄位)型別MySql型別
- Linux查詢某個目錄下每個子目錄的所有檔案數量Linux
- [MySQL] - 聯表查詢,查詢一個不在另一個表的記錄MySql
- 雙主鍵,,查詢不在另一個表中的記錄
- 一條SQL語句查詢塊分解及查詢轉換SQL
- oracle date資料的條件查詢Oracle
- 查詢某時間段的統計資料
- 查詢某資料庫中所有的欄位資料庫
- 查詢某個表的索引資訊索引
- MySQL 查詢所有表中的記錄數MySql
- 查詢刪除表中重複記錄