Oracle约束:在某些列上具有相同值但不是全部的记录

阿达巴

我有

table1 | col A | col B | col C | col D
           1       2       2       2
           4       2       2       2

为了使2个条目在Col A上可以具有不同的值,但不能同时在Col B,C,D上具有相同的值,可以使用哪些约束?

您可以想到2个约会日期不同的病人(假设日期由3列而不是1列设置)

谢谢你的帮助 !

尼尔·阿尔法西

您需要将B + C + D的组合定义为唯一,可以通过添加唯一约束来实现:

ALTER TABLE YOURTABLE ADD CONSTRAINT UC_BCD UNIQUE (B,C,D)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Oracle约束:在某些列上具有相同值但不是全部的记录

来自分类Dev

删除多个具有相同名称的xml节点(但不是全部)

来自分类Dev

DNSimple上某些(但不是全部)值的通配符子域

来自分类Dev

sql查询以选择两列中具有相同id但不同值的记录

来自分类Dev

sql查询以选择两列中具有相同id但不同值的记录

来自分类Dev

在 Oracle SQL 中合并具有相同 ID 但不同列值的行

来自分类Dev

如何添加约束以停止在Postgres中仅对某些指定值停止具有两个相同值的列?

来自分类Dev

唯一值约束,表中具有多个列,而不是Oracle中的组合

来自分类Dev

ifelse() 在某些情况下缺失值但不是全部 /R

来自分类Dev

删除具有相同列值的记录?

来自分类Dev

仅选择具有相同值的记录

来自分类Dev

SAS 列出所有文件名问题(对某些文件的授权,但不是全部)

来自分类Dev

在多列上对具有相同列值的行进行分组

来自分类Dev

具有“ NOT NULL”约束的Oracle SQL SELECT未填充的记录

来自分类Dev

mysql获取具有某些值的外部记录的记录

来自分类Dev

Searchkick仅返回某些值,而不是全部

来自分类Dev

在PostgreSQL中交换具有UNIQUE约束的列的记录值

来自分类Dev

Yii无法解析某些网址的请求,但不是全部

来自分类Dev

PHP system()适用于某些命令,但不是全部

来自分类Dev

HttpHandlers 为某些路径触发,但不是全部

来自分类Dev

选择在某些列上有重复的记录

来自分类Dev

选择具有相同id但不同值的不同行

来自分类Dev

在Qubole中排除具有某些值的记录

来自分类Dev

如何查找具有某些特定值的记录

来自分类Dev

您可以在多列上使用具有相同值的相同 IN 语句吗?

来自分类Dev

排除某些列中具有相同值的行

来自分类Dev

控制具有相同字段值AX 2012的记录

来自分类Dev

如何从具有相同值的两列表中获取记录?

来自分类Dev

查找具有3个或更多具有相同值的连续记录的记录

Related 相关文章

  1. 1

    Oracle约束:在某些列上具有相同值但不是全部的记录

  2. 2

    删除多个具有相同名称的xml节点(但不是全部)

  3. 3

    DNSimple上某些(但不是全部)值的通配符子域

  4. 4

    sql查询以选择两列中具有相同id但不同值的记录

  5. 5

    sql查询以选择两列中具有相同id但不同值的记录

  6. 6

    在 Oracle SQL 中合并具有相同 ID 但不同列值的行

  7. 7

    如何添加约束以停止在Postgres中仅对某些指定值停止具有两个相同值的列?

  8. 8

    唯一值约束,表中具有多个列,而不是Oracle中的组合

  9. 9

    ifelse() 在某些情况下缺失值但不是全部 /R

  10. 10

    删除具有相同列值的记录?

  11. 11

    仅选择具有相同值的记录

  12. 12

    SAS 列出所有文件名问题(对某些文件的授权,但不是全部)

  13. 13

    在多列上对具有相同列值的行进行分组

  14. 14

    具有“ NOT NULL”约束的Oracle SQL SELECT未填充的记录

  15. 15

    mysql获取具有某些值的外部记录的记录

  16. 16

    Searchkick仅返回某些值,而不是全部

  17. 17

    在PostgreSQL中交换具有UNIQUE约束的列的记录值

  18. 18

    Yii无法解析某些网址的请求,但不是全部

  19. 19

    PHP system()适用于某些命令,但不是全部

  20. 20

    HttpHandlers 为某些路径触发,但不是全部

  21. 21

    选择在某些列上有重复的记录

  22. 22

    选择具有相同id但不同值的不同行

  23. 23

    在Qubole中排除具有某些值的记录

  24. 24

    如何查找具有某些特定值的记录

  25. 25

    您可以在多列上使用具有相同值的相同 IN 语句吗?

  26. 26

    排除某些列中具有相同值的行

  27. 27

    控制具有相同字段值AX 2012的记录

  28. 28

    如何从具有相同值的两列表中获取记录?

  29. 29

    查找具有3个或更多具有相同值的连续记录的记录

热门标签

归档