sp_changearticlecolumndatatype (Transact-SQL)
Gilt für: SQL Server
Ändert die Datentypzuordnung der Artikelspalte für eine Oracle-Veröffentlichung. Diese gespeicherte Prozedur wird beim Distributor auf einer beliebigen Datenbank ausgeführt.
Hinweis
Die Datentypzuordnungen zwischen unterstützten Verlegertypen werden standardmäßig bereitgestellt. Verwenden Sie sp_changearticlecolumndatatype nur, wenn Sie diese Standardeinstellungen außer Kraft setzen.
Transact-SQL-Syntaxkonventionen
Syntax
sp_changearticlecolumndatatype [ @publication= ] 'publication'
[ @article = ] 'article'
[ @column = ] 'column'
[ , [ @type = ] 'type' ]
[ , [ @length = ] length ]
[ , [ @precision = ] precision ]
[ , [ @scale = ] scale ]
[ , [ @publisher = ] 'publisher'
Argumente
[ @publication = ] 'publication'
Ist der Name der Oracle-Publikation. Publikation ist sysname, ohne Standard.
[ @article = ] 'article'
Ist der Name des Artikels. Artikel ist "sysname" ohne Standard.
[ @column = ] 'column'
Ist der Name der Spalte, für die die Datentypzuordnung geändert werden soll. Spalte ist "sysname" ohne Standard.
[ @type = ] 'type'
Ist der Name des Microsoft SQL Server-Datentyps in der Zielspalte. type is sysname, with a default of NULL.
[ @length = ] length
Ist die Länge des SQL Server-Datentyps in der Zielspalte. länge ist großint, mit einem Standardwert von NULL.
[ @precision = ] precision
Ist die Genauigkeit des SQL Server-Datentyps in der Zielspalte. Genauigkeit ist großint, mit einem Standardwert von NULL.
[ @publisher = ] 'publisher'
Gibt einen Nicht-SQL Server-Herausgeber an. Publisher ist "sysname" mit dem Standardwert NULL.
Rückgabecodewerte
0 (Erfolg) oder 1 (Fehler)
Hinweise
Sp_changearticlecolumndatatype wird verwendet, um die Standarddatentypzuordnungen zwischen unterstützten Publisher-Typen (Oracle und SQL Server) außer Kraft zu setzen. Führen Sie sp_getdefaultdatatypemapping aus, um diese Standarddatentypzuordnungen anzuzeigen.
sp_changearticlecolumndatatype wird nur für Oracle-Herausgeber unterstützt. Das Ausführen dieser gespeicherten Prozedur für eine SQL Server-Publikation führt zu einem Fehler.
sp_changearticlecolumndatatype muss für jede Artikelspaltenzuordnung ausgeführt werden, die geändert werden muss.
Berechtigungen
Nur Mitglieder der festen Serverrolle sysadmin oder db_owner feste Datenbankrolle können sp_changearticlecolumndatatype ausführen.
Weitere Informationen
Ändern von Veröffentlichungs- und Artikeleigenschaften
Datentypzuordnung für Oracle-Verleger
Gespeicherte Replikationsprozeduren (Transact-SQL)
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Tickets als Feedbackmechanismus für Inhalte auslaufen lassen und es durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unter:Einreichen und Feedback anzeigen für