Sql 不同类型上的唯一约束
我有两个这样的专栏:Sql 不同类型上的唯一约束,sql,arrays,postgresql,postgresql-9.4,postgresql-9.5,Sql,Arrays,Postgresql,Postgresql 9.4,Postgresql 9.5,我有两个这样的专栏: A = {1,2,3}; --> Integer[] Type B = 3; --> Integer Type 我想对这两个不同类型的列进行唯一约束 有一种方法可以比较所有的值在postgres中使用单个值的数组的 p.s(A,B)应该是唯一的不能在表范围内的数组元素上创建唯一约束。您可以创建一个检查约束,以确保数组元素在该数组中是唯一的。您到底想要什么?是否希望B不出现在A中?或者(A,B)应该是唯一的吗?
A = {1,2,3}; --> Integer[] Type
B = 3; --> Integer Type
我想对这两个不同类型的列进行唯一约束
有一种方法可以比较所有的值在postgres中使用单个值的数组的
p.s(A,B)应该是唯一的不能在表范围内的数组元素上创建唯一约束。您可以创建一个检查约束,以确保数组元素在该数组中是唯一的。您到底想要什么?是否希望
B
不出现在A
中?或者(A,B)
应该是唯一的吗?