小编典典

如何在Oracle上查看检查约束的内容

sql

我没有创建正在使用的数据库,但是我想查看检查约束的详细信息。

我知道对列的检查约束正在强制执行一组特定值,并且我想知道这些值是什么。例如,如果检查约束强制使用字符“ Y”和“ N”,则我希望能够查询数据库并看到可接受的值为“ Y”和“ N”。

这可以通过查询来完成吗?


阅读 249

收藏
2021-04-18

共1个答案

小编典典

select constraint_name,search_condition 
from all_constraints
where table_name='NAME_OF_YOUR_TABLE'
and constraint_type='C';

将在特定表上列出所有检查约束的检查和约束名称。

2021-04-18