Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:SQL Server
Visar information om en rad i en tabell som används som artikel i sammanslagningsreplikering. Den här lagrade proceduren körs i Publisher i publikationsdatabasen.
Transact-SQL syntaxkonventioner
Syntax
sys.sp_showrowreplicainfo
[ [ @ownername = ] N'ownername' ]
[ , [ @tablename = ] N'tablename' ]
, [ @rowguid = ] 'rowguid'
[ , [ @show = ] N'show' ]
[ ; ]
Arguments
[ @ownername = ] N'ägarnamn'
Namnet på bordsägaren.
@ownername är sysname, med standardvärdet .NULL Denna parameter är användbar för att särskilja tabeller om en databas innehåller flera tabeller med samma namn, men varje tabell har en annan ägare.
[ @tablename = ] N'bordsnamn'
Namnet på tabellen som innehåller raden för vilken informationen returneras.
@tablename är sysname, med standardvärdet .NULL
[ @rowguid = ] 'rowguid'
Den unika identifieraren för raden. @rowguid är unik identifierare, utan standard.
[ @show = ] N'show'
Bestämmer mängden information som ska returneras i resultatuppsättningen. @show är nvarchar(20) och kan vara ett av dessa värden.
| Value | Description |
|---|---|
row |
Endast radversionsinformation returneras |
columns |
Endast kolumnversionsinformation returneras |
both (standardinställning) |
Information för både rad och kolumn returneras |
Resultatuppsättning
Resultaten beror på det värde som ges för @show.
Resultatuppsättning för radinformation
| Kolumnnamn | Datatyp | Description |
|---|---|---|
server_name |
sysname | Namnet på servern som hostar databasen som gjorde radversionen. |
db_name |
sysname | Namnet på databasen som gjorde denna post. |
db_nickname |
binär(6) | Smeknamnet på databasen som gjorde denna post. |
version |
int | Version av inlägget. |
current_state |
nvarchar(9) | Returnerar information om radens aktuella status.y - Raddata representerar radens aktuella tillstånd.n - Raddata representerar inte radens aktuella tillstånd.<n/a> - Ej tillämpligt.<unknown> - Nuvarande tillstånd kan inte fastställas. |
rowversion_table |
NCar(17) | Anger om radversionerna lagras i tabellen MSmerge_contents eller i tabellen MSmerge_tombstone . |
comment |
nvarchar(255) | Ytterligare information om denna radversion. Vanligtvis är detta fält tomt. |
Resultatuppsättning för kolumninformation
| Kolumnnamn | Datatyp | Description |
|---|---|---|
server_name |
sysname | Namnet på servern som hostar databasen som gjorde kolumnversionen. |
db_name |
sysname | Namnet på databasen som gjorde denna post. |
db_nickname |
binär(6) | Smeknamnet på databasen som gjorde denna post. |
version |
int | Version av inlägget. |
colname |
sysname | Namnet på artikelkolumnen som kolumnversionens post representerar. |
comment |
nvarchar(255) | Ytterligare information om denna kolumnversion. Vanligtvis är detta fält tomt. |
Resultatuppsättning för båda
Om värdet both väljs för @show returneras både rad- och kolumnresultatuppsättningarna.
Remarks
sp_showrowreplicainfo används vid sammanslagningsreplikation.
Permissions
sp_showrowreplicainfo kan endast utföras av medlemmar i den db_owner fasta databasrollen på publikationsdatabasen eller av medlemmar i publikationslistan (PAL) i publikationsdatabasen.