ORACLE sqlplus查看某个表的指定列的约束名,使用什么命令

如题所述

据我所知,sqlplus的命令中,没有直接查询约束的。
column column_name;可以查询相关column的属性,这个属性包括约束,但是不包括约束名称(比如外键名称等)。
所以要查询约束名称还是需要通过sql语句,查询相关视图获得。
语句为:
select CONSTRAINT_NAME from user_cons_columns where table_name='XXXXX' and COLUMN_NAME='XXXXXX';(注意:XXXXX均为大写)
温馨提示:答案为网友推荐,仅供参考
相似回答