请问:给ID设置为标识,但不自增,有没有意义?
今天我在想,当初为什么会习惯使用标识,并设置为以1自增,因为我们表里往往需要用一个ID做为检索,就是为了方便每增记录时累计才设置为自增1.
我发现一个问题,就是在导入导出数据时,比如,从远程数据库中导出数据到本地,因为有标识且自增的原因,会让数据表中的数据与远程不同而且没有错误提示,当你犯了严重错误时,才发现原来数据库导出有问题.
现在我很想知道这个标识是干什么用的,如果不设置为自增,那将ID设置为标识还有意义么?
另:如果不设置自增,仍然可以用函数来控制这个ID的自增.