>>Only Transactional and merge replication require the use of declared PKs. Merge replication requires that the table contains a GUID but there is no requirement that it's the PK.
>>
>Mike,
>
>Do the declared PKs for transactional and merge replication have to be GUID?
For transactional replication, there is no requirement that an Row GUID exists. Only that there is a declared PK. Merge replication requires the existence of a Row GUID but to the best of my knowlege, it does not have to be the PK.
-Mike