gpt4 book ai didi

sql - 如何在多列之间强制执行类似集合的唯一性?

转载 作者:行者123 更新时间:2023-11-29 12:33:54 27 4
gpt4 key购买 nike

<分区>

我不确定我对问题的措辞是否正确,所以我会尝试更长的解释。我有这种表:

CREATE TABLE x (a int, b int);

我想将 (a,b) 对视为与 (b,a) 相同,并禁止插入重复项。如果 PostgreSQL 有一个 set 数据类型,我可能会像这样声明表:

CREATE TABLE x (
ab set,
UNIQUE (ab)
);

但事实并非如此,那么最好的方法是什么?

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com