sys.dm_repl_schemas (T-SQL)

Berlaku untuk:SQL Server

Mengembalikan informasi tentang kolom tabel yang diterbitkan oleh replikasi.

Nama kolom Jenis data Deskripsi
artcache_schema_address varbinary(8) Alamat dalam memori struktur skema yang di-cache untuk artikel tabel yang diterbitkan.
tabid bigint ID tabel yang direplikasi.
indexid smallint ID indeks terkluster pada tabel yang diterbitkan.
idSch bigint ID skema tabel.
tabschema nvarchar(510) Nama skema tabel.
ccTabschema smallint Panjang karakter skema tabel.
nama tab nvarchar(510) Nama tabel yang diterbitkan.
ccTabname smallint Panjang karakter nama tabel yang diterbitkan.
rowsetid_delete bigint ID baris yang dihapus.
rowsetid_insert bigint ID baris yang disisipkan.
num_pk_cols int Jumlah kolom kunci utama.
pcitee biner(8000) Penunjuk ke struktur ekspresi kueri yang digunakan untuk mengevaluasi kolom komputasi.
re_numtextcols int Jumlah kolom objek besar biner dalam tabel yang direplikasi.
re_schema_lsn_begin biner(8000) Nomor urutan log awal (LSN) dari pengelogan versi skema.
re_schema_lsn_end biner(8000) Mengakhiri LSN pengelogan versi skema.
re_numcols int Jumlah kolom yang diterbitkan.
re_colid int Pengidentifikasi kolom di Publisher.
re_awcName nvarchar(510) Nama kolom yang diterbitkan.
re_ccName smallint Jumlah karakter dalam nama kolom.
re_pk kecil Apakah kolom yang diterbitkan adalah bagian dari kunci primer.
re_unique kecil Apakah kolom yang diterbitkan adalah bagian dari indeks unik.
re_maxlen smallint Panjang maksimum kolom yang diterbitkan.
re_prec kecil Presisi kolom yang diterbitkan.
re_scale kecil Skala kolom yang diterbitkan.
re_collatid bigint ID kolase untuk kolom yang diterbitkan.
re_xvtype smallint Jenis kolom yang diterbitkan.
re_offset smallint Offset kolom yang diterbitkan.
re_bitpos kecil Posisi bit kolom yang diterbitkan, di vektor byte.
re_fNullable kecil Menentukan apakah kolom yang diterbitkan mendukung nilai NULL.
re_fAnsiTrim kecil Menentukan apakah pemangkasan ANSI digunakan pada kolom yang diterbitkan.
re_computed smallint Menentukan apakah kolom yang diterbitkan adalah kolom komputasi.
se_rowsetid bigint ID set baris.
se_schema_lsn_begin biner(8000) Memulai LSN pengelogan versi skema.
se_schema_lsn_end biner(8000) Mengakhiri LSN pengelogan versi skema.
se_numcols int Jumlah kolom.
se_colid int ID kolom di Pelanggan.
se_maxlen smallint Panjang maksimum kolom.
se_prec kecil Presisi kolom.
se_scale kecil Skala kolom.
se_collatid bigint ID kolab untuk kolom.
se_xvtype smallint Jenis kolom.
se_offset smallint Offset kolom.
se_bitpos kecil Posisi bit kolom, di vektor byte.
se_fNullable kecil Menentukan apakah kolom mendukung nilai NULL.
se_fAnsiTrim kecil Menentukan apakah pemangkasan ANSI digunakan pada kolom.
se_computed smallint Menentukan apakah kolom adalah kolom komputasi.
se_nullBitInLeafRows int Menentukan apakah nilai kolom adalah NULL.

Izin

Memerlukan izin TAMPILKAN STATUS DATABASE pada database publikasi untuk memanggil dm_repl_schemas.

Izin untuk SQL Server 2022 dan yang lebih baru

Memerlukan izin TAMPILKAN STATUS PERFORMA DATABASE pada database.

Keterangan

Informasi hanya dikembalikan untuk objek database yang direplikasi yang saat ini dimuat dalam cache artikel replikasi.

Baca juga

Tampilan dan Fungsi Manajemen Dinamis (Transact-SQL)
Tampilan Manajemen Dinamis Terkait Replikasi (Transact-SQL)