MSSQL 2012数据库备份还原到另一台机器上,数据库里面的数据GUID值会变吗?
多谢!
------解决思路----------------------
不会。不会。不会。
------解决思路----------------------
LZ 说的是 newid() 方式产生的数据吧? 这个不会变的,他们是数据的一部分。
举个例子,你执行了一条
insert into test (id ) select newid()
系统会给你转化成如下形式
insert into test(id) values('adwwe-dferretret-ffgsdsdfds-ertrr')
------解决思路----------------------
如果只是备份 然后还原,那么是不会变的,因为存储在表中的数据是 确切的数据.
这个和 函数getdate是不同的,以为内getdate每次运行都会返回最新的时间。