【问题标题】:How to Add a Check Constraint in a Table in pgadmin 4?如何在 pgadmin 4 的表中添加检查约束?
【发布时间】:2019-04-19 07:25:49
【问题描述】:

我在数据库中创建了一个名为 Card 的表,我想在 pgadmin 的 Card_type 列中添加一个检查约束?我该怎么做? 卡类型可以是 Debit_Card 或 Credit_Card。

]2]3]

【问题讨论】:

    标签: postgresql-9.6 pgadmin-4


    【解决方案1】:

    如前所述,您想在卡片表中添加卡片类型。因此,我假设您要添加 CHECK 约束并添加卡类型,例如“借记卡”或“信用卡”。这意味着除了以上两个之外,不能输入其他卡的详细信息。

    步骤: 1]右键单击卡片并选择底部的属性选项。

    2] 在该列中选择约束

    3] 如图所示,点击检查选项。

    4] 通过单击“+”选项添加新行。

    5] 在名称列中输入要编辑的列名称,即 Card_Type

    6] 点击编辑行选项并选择定义选项。

    7]添加如下代码

    "Card_Type"::text = ANY (ARRAY['Debit_Card'::character varying::text, 'Credit_Card'::character varying::text])
    

    点击保存按钮。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-11-08
      • 2011-06-07
      • 1970-01-01
      • 2018-01-04
      • 1970-01-01
      • 1970-01-01
      • 2017-07-01
      相关资源
      最近更新 更多