ReplicationTable.ReplicationAddColumn Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Aggiunge una colonna a una tabella già pubblicata in una o più pubblicazioni.
public:
void ReplicationAddColumn(System::String ^ columnName, System::String ^ typeText, Microsoft::SqlServer::Replication::AddColumnOption addType, cli::array <System::String ^> ^ publicationNames, System::String ^ schemaChangeScript);
public void ReplicationAddColumn(string columnName, string typeText, Microsoft.SqlServer.Replication.AddColumnOption addType, string[] publicationNames, string schemaChangeScript);
member this.ReplicationAddColumn : string * string * Microsoft.SqlServer.Replication.AddColumnOption * string[] * string -> unit
Public Sub ReplicationAddColumn (columnName As String, typeText As String, addType As AddColumnOption, publicationNames As String(), schemaChangeScript As String)
Parametri
- columnName
- String
Nome della colonna da aggiungere.
- typeText
- String
La sintassi che segue il column_name parametro nell'istruzione ALTER TABLE in Transact-SQL.
- addType
- AddColumnOption
Un AddColumnOption valore oggetto che specifica se includere la colonna in alcune, tutte o nessuna pubblicazione. Se Some è specificato, il parametro publicationNames non può essere vuoto.
- publicationNames
- String[]
Un String array che contiene i nomi delle pubblicazioni a cui la colonna deve essere inclusa. Questo parametro è usato solo quando addType è Some.
- schemaChangeScript
- String
Uno script di modifica schema da propagare all'abbonato. Questo vale solo per pubblicazioni transazionali e snapshot. Usa null una stringa vuota se non vuoi specificare questo parametro.
Commenti
Questo metodo è supportato per la retrocompatibilità. Usa la replica dei cambiamenti di schema quando aggiungi o rimuovi colonne da una tabella pubblicata. Per altre informazioni, vedere Apportare modifiche allo schema nei database di pubblicazione.
Il ReplicationAddColumn metodo può essere chiamato solo dai membri del ruolo di server fisso sysadmin al Publisher di dai membri del ruolo fisso db_owner database sul database di pubblicazione.
Chiamare ReplicationAddColumn è equivalente all'esecuzione di sp_repladdcolumn (Transact-SQL).