sp_changearticlecolumndatatype (T-SQL)
Berlaku untuk: SQL Server
Mengubah pemetaan jenis data kolom artikel untuk publikasi Oracle. Prosedur tersimpan ini dijalankan di Distributor pada database apa pun.
Catatan
Pemetaan jenis data antara jenis Publisher yang didukung disediakan secara default. Gunakan sp_changearticlecolumndatatype
hanya saat menimpa pengaturan default ini.
Sintaks
sp_changearticlecolumndatatype
[ @publication = ] N'publication'
, [ @article = ] N'article'
, [ @column = ] N'column'
[ , [ @mapping_id = ] mapping_id ]
[ , [ @type = ] N'type' ]
[ , [ @length = ] length ]
[ , [ @precision = ] precision ]
[ , [ @scale = ] scale ]
[ , [ @publisher = ] N'publisher' ]
[ ; ]
Argumen
[ @publication = ] N'publikasi'
Nama publikasi Oracle. @publication adalah sysname, tanpa default.
[ @article = ] N'article'
Nama artikel. @article adalah sysname, tanpa default.
[ @column = ] N'column'
Nama kolom untuk mengubah pemetaan tipe data. @column adalah sysname, tanpa default.
[ @mapping_id = ] mapping_id
Diidentifikasi hanya untuk tujuan informasi. Tidak didukung. Kompatibilitas di masa mendatang tidak dijamin.
[ @type = ] N'type'
Nama jenis data SQL Server di kolom tujuan. @type adalah sysname, dengan default NULL
.
[ @length = ] panjang
Panjang jenis data SQL Server di kolom tujuan. @length besar, dengan default NULL
.
[ @precision = ] presisi
Presisi jenis data SQL Server di kolom tujuan. @precision besar, dengan default NULL
.
[ @scale = ] skala
Skala jenis data SQL Server di kolom tujuan. @scale besar, dengan default NULL
.
[ @publisher = ] N'publisher'
Menentukan penerbit non-SQL Server. @publisher adalah sysname, dengan default NULL
.
Mengembalikan nilai kode
0
(berhasil) atau 1
(kegagalan).
Keterangan
sp_changearticlecolumndatatype
digunakan untuk mengambil alih pemetaan jenis data default antara jenis Publisher yang didukung (Oracle dan SQL Server). Untuk melihat pemetaan jenis data default ini, jalankan sp_getdefaultdatatypemapping.
sp_changearticlecolumndatatype
hanya didukung untuk Penerbit Oracle. Menjalankan prosedur tersimpan ini terhadap publikasi SQL Server mengakibatkan kesalahan.
sp_changearticlecolumndatatype
harus dijalankan untuk setiap pemetaan kolom artikel yang harus diubah.
Izin
Hanya anggota peran server tetap sysadmin atau peran database tetap db_owner yang dapat menjalankan sp_changearticlecolumndatatype
.
Konten terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk