如果我在SQL数据库中有一个表有两个唯一约束,那么是否有一个特定的顺序来检查/评估唯一约束,如果有的话;有没有办法配置评估约束的顺序(优先级)。
编辑: 我有一个存储过程,它将记录插入到DB表中,并带有两个独特的约束条件' A'并且' B',存储过程检查违反了哪个唯一约束(如果有的话)并相应地执行某个动作。 我不知道这对于sql服务器是否有效,但是当我创建约束时,A' A'在约束之前,约束' A'在约束之前进行评估' B'反之亦然。那么在创建唯一约束的顺序和检查/评估它们的顺序之间是否存在任何关系。