---
title: 如何确认 Oracle 租户的 row movement 属性是否开启-OceanBase数据库使用指南
description: 了解OceanBase数据库在实际应用中关于如何确认 Oracle 租户的 row movement 属性是否开启相关的常见问题和使用技巧，帮助您快速解决如何确认 Oracle 租户的 row movement 属性是否开启的难题。
---
切换语言

- 简体中文
- English

划线反馈

# 如何确认 Oracle 租户的 row movement 属性是否开启

更新时间：2026-05-21 01:56

适用版本： V2.1.x、V2.2.x、V3.1.x、V3.2.x 内容类型：How-to  

对于 Oracle，可以通过数据字典 `DBA_TABLES` 中的 `ROW_MOVEMENT` 字段判断一个表的 row movement 属性是否开启。 ​ 目前 OceanBase 数据库的 Oracle 租户的 `DBA_TABLES` 视图中虽然有这个字段，但目前并不生效。为了获取此结果，可以通过 SYS 租户下 `oceanbase.__all_virtual_table` 表的 `index_attributes_set` 字段判断属性值，此值为 8，则表示 `ROW MOVEMENT` 属性开启。

可通过下述语句获取当前集群中，所有 `ROW MOVEMENT` 属性开启的表。

```shell
obclient > select tenant_name,database_name,table_name
from __all_virtual_table a,
__all_tenant b,
__all_virtual_database c  
where a.tenant_id=b.tenant_id
and a.database_id=c.database_id  
and a.tenant_id=c.tenant_id
and a.index_attributes_set=8;

```

## 适用版本

OceanBase 数据库 V2.x 和 V3.x 版本。

Previous

[如何查询索引所在的主表](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000000479139)

Next

[无主键表的 ROWID 和隐藏主键 __pk_increment](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000000938731) ![有帮助](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) 咨询热线
