0
我希望我的表仅当ColumnA
的值等于某个值时才能防止重复的条目。SyBase:基于列的值创建唯一索引
例如,假设我的TableA(ColumnA, ColumnB, ColumnC)
中已有两条记录,其值分别为(0, 'Damage', 'Inc.')
和(1, 'Damage', 'Inc.')
。
我想让我的索引允许插入另一个(0, 'Damage', 'Inc.')
,但是防止插入另一个(1, 'Damage', 'Inc.')
。我只想要一个ColumnA = 1的条目,但是ColumnA = 0可以有多个重复的条目。这可能吗?
我发现有基于函数的索引,但我无法使它们适用于表达式ColumnA=1
。
好的,我来看看 – Halo