MSmerge_contents (Transact-SQL)

Gäller för:SQL Server

Den MSmerge_contents tabellen innehåller en rad för varje rad som har modifierats i den aktuella databasen sedan den publicerades. Den här tabellen används av sammanslagningsprocessen för att fastställa de rader som har ändrats. Denna tabell lagras i publikations- och prenumerationsdatabaserna.

Kolumnnamn Datatyp Description
Tablenick int Smeknamnet på den publicerade tabellen.
rowguid uniqueidentifier Radidentifieraren för den givna raden.
Produktion bigint Genereringen av raden identifierad av tablenick och rowguid.
partchangegen bigint Generationen som är kopplad till den senaste dataändringen som kan ha ändrat om raden hör hemma i en filtrerad publikation.
Härstamning varbinär(501) Abonnentens smeknamn, versionsnummerpar som används för att hålla en historik över ändringar i denna rad.
colvl varbinär (7489) Information om kolumnversionen.
Markering uniqueidentifier Identifieras endast i informationssyfte. Stöds inte. Framtida kompatibilitet garanteras inte.
logical_record_parent_rowguid uniqueidentifier Identifierar den översta moderraden i MSmerge_contents (av rowguid) för varje motsvarande barnrad i en logisk post.
logical_record_lineage varbinär(501) Abonnentens smeknamn, versionsnummerpar som används för att hålla en historik över ändringar i den översta moderraden i en logisk post. För alla underrader i en logisk post är detta värde NULL.
logical_relation_change_gen bigint Genereringsvärdet kopplat till den senaste ändringen som orsakade omjustering i den logiska posten, där en befintlig rad flyttades in i eller ut ur en logisk post.