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
Sintassi che segue il column_name
parametro nell'istruzione ALTER TABLE in Transact-SQL.
- addType
- AddColumnOption
Valore dell'oggetto AddColumnOption che specifica se includere la colonna in alcune, in tutte o in nessuna pubblicazione. Se Some viene specificato, il publicationNames
parametro non può essere vuoto.
- publicationNames
- String[]
Matrice String che contiene i nomi delle pubblicazioni nelle quali includere la colonna. Questo parametro viene usato solo quando addType
è Some
.
- schemaChangeScript
- String
Script delle modifiche dello schema da propagare al Sottoscrittore. Questo parametro è valido solo per le pubblicazioni transazionali e snapshot. Utilizzare una stringa null
o vuota se non si desidera specificare questo parametro.
Commenti
Questo metodo è supportato per la compatibilità con le versioni precedenti. Usare la replica delle modifiche dello schema quando si aggiungono o si rimuovono 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 predefinito del server sysadmin nel server di pubblicazione di da membri del db_owner ruolo predefinito del database nel database di pubblicazione.
La chiamata ReplicationAddColumn equivale all'esecuzione di sp_repladdcolumn (Transact-SQL).