我启动了这个复制向导,它添加了GUID FIELD,我将来如何手动添加数据呢?

时间:2010-10-22 17:36:44

标签: sql-server sql-server-2008

在sql srv中使用复制会导致添加这个guid字段,它还会为其添加一个值

但是当我向数据库插入新记录时,我必须提供某些内容或guid字段

它应该像aaaaa-aaa-something和unique !!

对我来说这是一个问题,我应该怎么做才能让它每次都保持独特?

sql srv应该自动添加一些yhing吗?

1 个答案:

答案 0 :(得分:1)

Merge Replication添加的ROWGUIDCOL应填充... guids:

  

ROWGUIDCOL不强制执行唯一性   存储在。中的值   列并不会自动   为新行生成值   插入表中。 生成   每列的唯一值   在INSERT上使用NEWID函数   声明或指定NEWID   作为默认值   柱