您好,我正在尝试在我的一个表中显示约束,但由于某种原因,我收到消息没有选择行。下面是我创建的表。
Create table Teams (
TeamID varCHAR2(4) constraint Teams_TeamID_PK Primary Key,
TeamName VARCHAR2(40)
);
这是我用来显示我的约束的代码。
SELECT constraint_name,
constraint_type,
search_condition
FROM USER_CONSTRAINTS
WHERE table_name = 'Teams';
我是一个菜鸟,所以我想确保我明白哪里出了问题。我试图删除表,认为我的约束没有受到影响——我没有,也没有在创建表时收到任何错误,并且我在另一个表中引用 TeamID。因此,当我尝试删除表格时,我会收到一条错误消息,这正是我所希望的。