---
title: "ROWID 伪列 - OceanBase 数据库 V4.5.0 | OceanBase 文档中心"
description: ROWID 伪列 ROWID 伪列提供了快速定位表中某一行的能力，ROWID 值由主键编码得到，不会进行实际的存储。本文主要介绍 ROWID 伪列的 ROWID 值的使用说明。 对于数据库中的每一行，ROWID 伪列返回经过编码后的主键，通过 Base64 编码转换而成。 通常，ROWID 值唯一标识数据库中的一行。…
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*P8CuR4UJ_FkAAAAAAAAAAAAADiGDAQ/original) OceanBase 数据库分布式版 - V 4.5.0

# ROWID 伪列

更新时间：2026-01-28 18:51:31

[编辑](https://github.com/oceanbase/oceanbase-doc/edit/V4.5.0/zh-CN/700.reference/500.sql-reference/100.sql-syntax/300.common-tenant-of-oracle-mode/200.pseudo-column-of-oracle-mode/600.rowid-pseudo-column-of-oracle-mode.md)  

ROWID 伪列提供了快速定位表中某一行的能力，ROWID 值由主键编码得到，不会进行实际的存储。本文主要介绍 ROWID 伪列的 ROWID 值的使用说明。

对于数据库中的每一行，ROWID 伪列返回经过编码后的主键，通过 Base64 编码转换而成。

通常，ROWID 值唯一标识数据库中的一行。但是，存储在同一集群中的不同表中的行可以具有相同的 ROWID。ROWID 伪列所支持的数据类型是 `UROWID`。

ROWID 值有如下重要用途：

- 是访问单行的最快方式。
 - 作为表中行的唯一标识符。

使用 ROWID 值需要特别注意以下事项：

- 不能使用 ROWID 作为表的主键。
 - 虽然可以在查询的 `SELECT` 和 `WHERE` 子句中使用 ROWID 伪列，但是因为这些伪列值实际上并未存储在数据库中，所以不能插入、更新或删除 ROWID 值。

ROWID 值的使用示例如下：

1. 从 `employees` 表中查询 ROWID 值。

   ```sql
   obclient> SELECT ROWID, last_name FROM employees WHERE department_id = 20;
   +-------------------+-----------+
   | ROWID             | LAST_NAME |
   +-------------------+-----------+
   | *AAIKAQAAAAAAAAA= | xxx       |
   +-------------------+-----------+
   1 row in set

   ```
 2. 使用 ROWID 值进行 `UPDATE` 操作。

   ```sql
   obclient> UPDATE employees SET last_name = 'yyy' WHERE ROWID = '*AAIKAQAAAAAAAAA=';
   Query OK, 1 row affected
   Rows matched: 1  Changed: 1  Warnings: 0

   obclient> SELECT last_name, department_id FROM employees;
   +-----------+---------------+
   | LAST_NAME | DEPARTMENT_ID |
   +-----------+---------------+
   | yyy       |            20 |
   +-----------+---------------+
   1 row in set

   ```

 上一篇 下一篇 ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
