Oracle数据库中为字段建立主键或者外键,使用ALTER语句为这个键做的命名是存放在哪个系统表中的

我为一个表(C4_TS_SUPPLIER_PLANT)新建了2个外键,在USER_CONSTRAINTS表中的constraint_name如图一,但是在PL/SQL中右... 我为一个表(C4_TS_SUPPLIER_PLANT)新建了2个外键,在USER_CONSTRAINTS表中的constraint_name如图一,但是在PL/SQL中右键该表选VIEW,KEYS中的Name如图二,两者不同。请问KEYS中的Name值是存放在那张表中的?
图一:

图二:
展开
 我来答
tj_angela
2014-11-07 · TA获得超过7530个赞
知道大有可为答主
回答量:6797
采纳率:75%
帮助的人:2588万
展开全部
根据字段名字查user_cons_columns
user_constraints 约束表,记录该用户的所有约束。如非空,索引等等。
user_cons_columns 约束字段表,记录每个约束涉及到的所有字段。
追问
那我想问下为啥存在user_constraints表中的外键名和我命名的不一样呢?

我在user_cons_columns找到了我命名的外键约束名。谢谢!
micro0369
2014-11-07 · TA获得超过1.2万个赞
知道大有可为答主
回答量:9250
采纳率:85%
帮助的人:4073万
展开全部
就应该是这个表啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式