当前位置:编程学习 > C#/ASP.NET >>

请问SQL SERVER 2005中"标识种子"下面的一个选项"不用于复制"是什么作用?

就是设置一个字段自动增加值的时候,标识种子下面的, 不用于复制是什么? --------------------编程问答-------------------- up --------------------编程问答-------------------- 就是导入导出表时,不执行自动增长,而是直接取导入表的值。这个功能在使用了外键的情况下的导入非常有用。 --------------------编程问答-------------------- 只在数据库间复制时才有作用吧,对我们普通的编程应该没有区别 --------------------编程问答-------------------- SQL SERVER 不是有个复制功能吗
可以把数据库复制到其他地方去,选择不复制就是这个字段复制过去的时候新的数据库里面这个字段不是自增长的 --------------------编程问答-------------------- 就是导入导出表时,不执行自动增长,而是直接取导入表的值。这个功能在使用了外键的情况下的导入非常有用。

不太明白

我曾经试过, 如果不用于复制的自动增长的话,删除所有资料的话, (好像得删除此数据库所有表的资料)它将恢复从1开始记数,否则的话将从最后一次插入数据的ID值再+1 --------------------编程问答-------------------- 如果你使用了外键,那么导入主键表时,如果主键表自动增长的话,其值改变了。再导入外键表,外键就找不到需要参照的主键,肯定导不进来。 --------------------编程问答-------------------- 我在执行的时候还是提示同样的错误。
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,