如何让Identity跳过第二列的重复值?
我这样做:
create table dic_nodes
(
ID BIGINT IDENTITY(1,1),
nodes VARCHAR(30)
)
INSERT INTO dic_nodes
SELECT nodes FROM nodes_list
问题是,节点值是数字,我也有它们。如何使身份函数在每次相等时跳过增量?
答案 0 :(得分:2)
你没有。身份不是为此而设计的 - 所以不要使用它并使用你编程的东西。身份是一个简单的真实身份,而不是“嘿,我有一些有趣的商业规则,我神奇地希望你遵循”。