sys.dm_repl_schemas
Возвращает сведения о столбцах таблицы, опубликованных в ходе репликации.
Имя столбца |
Тип данных |
Описание |
---|---|---|
artcache_schema_address |
varbinary(8) |
Внутренний адрес кэшированной структуры схемы в памяти для статьи опубликованной таблицы. |
tabid |
bigint |
Идентификатор реплицируемой таблицы. |
indexid |
smallint |
Идентификатор кластеризованного индекса для опубликованной таблицы. |
idSch |
bigint |
Идентификатор схемы таблицы. |
tabschema |
nvarchar(510) |
Имя схемы таблицы. |
ccTabschema |
smallint |
Длина символов в схеме таблицы. |
tabname |
nvarchar(510) |
Имя опубликованной таблицы. |
ccTabname |
smallint |
Длина символов в имени опубликованной таблицы. |
rowsetid_delete |
bigint |
Идентификатор удаленной строки. |
rowsetid_insert |
bigint |
Идентификатор вставленной строки. |
num_pk_cols |
int |
Число столбцов первичного ключа. |
pcitee |
binary(8000) |
Указатель на структуру выражения запроса, используемую для получения значения вычисляемого столбца. |
re_numtextcols |
int |
Число столбцов больших бинарных объектов в реплицируемой таблице. |
re_schema_lsn_begin |
binary(8000) |
Начальный регистрационный номер транзакции в журнале (LSN) для записи версии схемы в журнале. |
re_schema_lsn_end |
binary(8000) |
Конечный номер LSN для записи версии схемы в журнале. |
re_numcols |
int |
Число опубликованных столбцов. |
re_colid |
int |
Идентификатор столбца на стороне издателя. |
re_awcName |
nvarchar(510) |
Имя опубликованного столбца. |
re_ccName |
smallint |
Число символов в имени столбца. |
re_pk |
tinyint |
Показывает, является ли опубликованный столбец частью первичного ключа. |
re_unique |
tinyint |
Показывает, является ли опубликованный столбец частью уникального индекса. |
re_maxlen |
smallint |
Максимальная длина опубликованного столбца. |
re_prec |
tinyint |
Точность опубликованного столбца. |
re_scale |
tinyint |
Масштаб опубликованного столбца. |
re_collatid |
bigint |
Идентификатор параметров сортировки для опубликованного столбца. |
re_xvtype |
smallint |
Тип опубликованного столбца. |
re_offset |
smallint |
Смещение опубликованного столбца. |
re_bitpos |
tinyint |
Битовая позиция опубликованного столбца в байтовом векторе. |
re_fNullable |
tinyint |
Показывает, поддерживаются ли для опубликованного столбца значения NULL. |
re_fAnsiTrim |
tinyint |
Показывает, используется ли для опубликованного столбца обрезок ANSI. |
re_computed |
smallint |
Показывает, является ли опубликованный столбец вычисляемым. |
se_rowsetid |
bigint |
Идентификатор набора строк. |
se_schema_lsn_begin |
binary(8000) |
Начальный номер LSN для записи версии схемы в журнале. |
se_schema_lsn_end |
binary(8000) |
Конечный номер LSN для записи версии схемы в журнале. |
se_numcols |
int |
Число столбцов. |
se_colid |
int |
Идентификатор столбца на стороне подписчика. |
se_maxlen |
smallint |
Максимальная длина столбца. |
se_prec |
tinyint |
Точность столбца. |
se_scale |
tinyint |
Масштаб столбца. |
se_collatid |
bigint |
Идентификатор параметров сортировки для столбца. |
se_xvtype |
smallint |
Тип столбца. |
se_offset |
smallint |
Смещение столбца. |
se_bitpos |
tinyint |
Битовая позиция столбца в байтовом векторе. |
se_fNullable |
tinyint |
Показывает, поддерживаются ли для столбца значения NULL. |
se_fAnsiTrim |
tinyint |
Показывает, используется ли для столбца усечение ANSI. |
se_computed |
smallint |
Показывает, является ли столбец вычисляемым. |
se_nullBitInLeafRows |
int |
Показывает, равняется ли значение столбца NULL. |
Разрешения
Требует разрешения VIEW DATABASE STATE для базы данных публикации для вызова dm_repl_schemas.
Примечания
Сведения возвращаются только для реплицируемых объектов базы данных, загруженных в данный момент в кэш статей репликации.