标签: sql-server
我有一个业务规则,根据另一个列值不允许表列上的重复值。
----- TABLE USER_SECRETS ---- SECRET USER_ID ----- END --------
这意味着当 USER_ID 为空/空时,我不能重复 SECRETS 。
我正在对存储过程进行此验证,但是我不想在插入过程中创建事务范围,因为我想避免表锁,这意味着它不是100%安全。
因此,理想情况将是一种约束。但约束(假设可以为此创建约束)也不会锁定表吗?
由于