---
title: 查找表被哪些其它表引用外键的方法-OceanBase数据库使用指南
description: 了解OceanBase数据库在实际应用中关于查找表被哪些其它表引用外键的方法相关的常见问题和使用技巧，帮助您快速解决查找表被哪些其它表引用外键的方法的难题。
---
切换语言

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

划线反馈

# 查找表被哪些其它表引用外键的方法

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

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

本文详述如何查找指定表是否被其他表引用做外键。

## 适用版本

OceanBase 数据库所有版本。

## MySQL 租户

```shell
obclient> select * from INFORMATION_SCHEMA.KEY_COLUMN_USAGE where REFERENCED_TABLE_NAME='表名';

```

## Oracle 租户

```shell
obclient> SELECT TABLE_NAME FROM dba_constraints where R_CONSTRAINT_NAME in
(SELECT CONSTRAINT_NAME FROM dba_constraints WHERE TABLE_NAME='表名');

```

## SYS 租户

```shell
obclient> SELECT B.TENANT_NAME,A.TABLE_NAME FROM __all_virtual_table A,__ALL_TENANT B WHERE TABLE_ID IN ( SELECT child_table_id FROM __all_virtual_foreign_key WHERE parent_table_id IN( SELECT TABLE_ID FROM __all_virtual_table WHERE table_name='表名')) AND A.TENANT_ID=B.TENANT_ID and b.TENANT_NAME='租户名';

```

上一篇

[OceanBase 数据库的无主键表介绍](https://www.oceanbase.com/knowledge-base/oceanbase-database-20000000125)

下一篇

[如何查询索引所在的主表](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000000479139) ![有帮助](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) 咨询热线
