当前位置: 首页 > 面试题库 >

在表中显示约束

微生嘉
2023-03-14
问题内容

您好,我试图在我的一张表中显示约束,但是由于某种原因,我收到未选择任何行的消息。下面记录的是我创建的表。

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时,我没有,也没有收到任何错误。因此,当我尝试删除表时,我会得到一条错误消息,当时正是我所希望的。


问题答案:
select dbms_mview.get_ddl('TABLE',USER,'TEAMS') from dual;


 类似资料:
  • 问题内容: 我有尝试设置PK FK关系的表,但我想对此进行验证。如何显示PK / FK约束?我看到了此手册页,但未显示示例,我的Google搜索也没有结果。我的数据库是,我的约束表是和。 问题答案: 我用 这向您显示了以当前格式接收所需的SQL语句。您可以看到所有列及其类型(如),但它还显示约束信息(以及表类型,字符集等)。

  • 问题内容: 我创建了它们,但是我忘记了它们是哪个。 我只想 让他们看。 删除表上的所有约束。 问题答案:

  • 我已经为我在OracleSQL中创建的多个表的每个约束定义了一个名称。 问题是,要删除特定表的列的约束,我需要知道为每个约束提供的名称,我已经忘记了。 如何列出我为表的每一列指定的所有约束的名称? 这样做有什么SQL的说法吗?

  • 我的数据确实显示在console.log中,但实际上没有显示在表中,我在这里做错了什么?

  • 问题内容: 我有一个包含几列的HTML表,我需要使用jquery实现一个列选择器。当用户单击复选框时,我要隐藏/显示表中的相应列。我想在不将类附加到表中的每个td的情况下执行此操作,是否可以使用jquery选择整个列?以下是HTML的示例。 问题答案: 我想做到这一点而不必在每个td上附加一个类 就个人而言,我会采用“每课时听课/课时/上课”的方法。然后,您可以通过对容器上的className的一

  • 问题内容: 在我的模型中,我的数据类似于: 我想显示带有复选框的标签列表(包含’tag1’和’tag2’的唯一值)。希望是这样的: 如果我对列表进行硬编码,我知道如何根据检查的内容过滤主列表,但是不知道如何自动生成唯一标签列表。 问题答案: 您正在寻找执行三个操作: 从中的每个项目获取标签数组 将它们展平为单个阵列 从此数组获取唯一值 您可以使用纯JavaScript来做到这一点,但是为了使事情变