sysschemaarticles (Transact-SQL)
Berlaku untuk: SQL Server
Melacak artikel khusus skema untuk publikasi transaksional dan rekam jepret. Tabel ini disimpan dalam database publikasi.
Nama kolom | Jenis data | Deskripsi |
---|---|---|
dijadikan artid | int | ID artikel. |
creation_script | nvarchar(255) | Jalur dan nama skrip skema artikel yang digunakan untuk membuat tabel target. |
description | nvarchar(255) | Entri deskriptif untuk artikel. |
dest_object | nama sysname | Nama objek dalam database langganan jika artikel tersebut adalah artikel khusus skema, seperti prosedur tersimpan, tampilan, atau UDF. |
nama | nama sysname | Nama artikel khusus skema dalam publikasi. |
objid | int | Pengidentifikasi objek dari objek dasar artikel. Ini bisa menjadi pengidentifikasi objek prosedur, tampilan, terindeks, tampilan, atau UDF. |
pubid | int | ID untuk publikasi. |
pre_creation_cmd | kecil | Menentukan apa yang harus dilakukan sistem jika mendeteksi objek yang ada dengan nama yang sama di Pelanggan saat menerapkan rekam jepret untuk artikel ini: 0 = Tidak ada. 1 = Hapus tabel tujuan. 2 = Letakkan tabel tujuan. 3 = Potong tabel tujuan. |
status | int | Bitmap yang digunakan untuk menunjukkan status artikel. |
jenis | kecil | Nilai yang menunjukkan jenis artikel khusus skema: 32 = Prosedur tersimpan. 64 = Tampilan atau tampilan terindeks. 96 = Fungsi agregat. 128 = Fungsi. |
schema_option | biner(8) | Bitmask dari opsi pembuatan skema untuk artikel tertentu. Ini menentukan pembuatan otomatis prosedur tersimpan dalam database tujuan untuk semua sintaks CALL/MCALL/XCALL, dan dapat berupa hasil logis BITWISE ATAU dari satu atau beberapa nilai ini: 0x00 = Menonaktifkan pembuatan skrip oleh Agen Rekam Jepret dan menggunakan creation_script. 0x01 = Menghasilkan pembuatan objek (CREATE TABLE, CREATE PROCEDURE, dan sebagainya). Nilai ini adalah default untuk artikel prosedur tersimpan. 0x02 = Menghasilkan prosedur tersimpan kustom untuk artikel, jika ditentukan. 0x10 = Menghasilkan indeks terkluster yang sesuai. 0x20 = Mengonversi jenis data yang ditentukan pengguna ke jenis data dasar. 0x40= Menghasilkan indeks nonclustered yang sesuai. 0x80= Menyertakan integritas referensial yang dinyatakan pada kunci primer. 0x73 = Menghasilkan pernyataan CREATE TABLE, membuat indeks terkluster dan non-kluster, mengonversi jenis data yang ditentukan pengguna ke jenis data dasar, dan menghasilkan skrip prosedur tersimpan kustom yang akan diterapkan di Pelanggan. Nilai ini adalah default untuk semua artikel kecuali artikel prosedur tersimpan. 0x100= Mereplikasi pemicu pengguna pada artikel tabel, jika ditentukan. 0x200= Mereplikasi batasan kunci asing. Jika tabel yang direferensikan bukan bagian dari publikasi, semua batasan kunci asing pada tabel yang diterbitkan tidak akan direplikasi. 0x400= Mereplikasi batasan pemeriksaan. 0x800= Mereplikasi default. 0x1000= Mereplikasi kolake tingkat kolom. 0x2000= Mereplikasi properti yang diperluas yang terkait dengan objek sumber artikel yang diterbitkan. 0x4000= Mereplikasi kunci unik jika ditentukan pada artikel tabel. 0x8000= Mereplikasi kunci utama dan kunci unik pada artikel tabel sebagai batasan menggunakan pernyataan ALTER TABLE. |
dest_owner | nama sysname | Pemilik tabel di database tujuan. |
Lihat Juga
Tabel Replikasi (Transact-SQL)
Tampilan Replikasi (Transact-SQL)