Oracle 如何查找禁用索引约束的列?

Oracle 如何查找禁用索引约束的列?,oracle,constraints,data-dictionary,Oracle,Constraints,Data Dictionary,对于普通索引约束,您可以通过使用all\u constraints中的索引名称查询all\u ind\u columnssysview来查找它所在的列。但是,如果禁用约束,则不存在索引,并且似乎没有任何其他地方具有约束列信息。如何从数据字典中获取禁用索引约束的列(无需重新启用约束)?所有列如何?似乎对U和P类型的禁用约束有效

对于普通索引约束,您可以通过使用
all\u constraints
中的索引名称查询
all\u ind\u columns
sysview来查找它所在的列。但是,如果禁用约束,则不存在索引,并且似乎没有任何其他地方具有约束列信息。如何从数据字典中获取禁用索引约束的列(无需重新启用约束)?

所有列如何?似乎对U和P类型的禁用约束有效