我对 SQL Server 还很陌生,所以如果我说的任何话都没有道理,我很有可能只是被某些东西弄糊涂了。反正...
我有一个简单的映射表。它有两列,Before
和After
。我想要的只是该Before
列是唯一的约束。最初它被设置为主键,但是当值太大时会产生错误。我尝试添加一ID
列作为主键,然后添加UNIQUE
到该Before
列,但我遇到了最大长度超过 900 个字节的相同问题(我猜该约束会创建一个索引)。
我能想到的唯一选择是将id
列更改为校验和列并将其设为主键,但我不喜欢这个选项。有不同的方法可以做到这一点吗?我只需要两个简单的列。