ReplicationTable.ReplicationAddColumn Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Adiciona uma coluna a uma tabela que já foi publicada em uma ou mais publicações.
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)
Parâmetros
- columnName
- String
O nome da coluna a ser adicionada.
- typeText
- String
A sintaxe que segue o column_name parâmetro na instrução ALTER TABLE em Transact-SQL.
- addType
- AddColumnOption
Um AddColumnOption valor de objeto que especifica se deve incluir a coluna em algumas, todas ou nenhuma publicação. Se Some for especificado, o publicationNames parâmetro não pode ser vazio.
- publicationNames
- String[]
Um String array que contém os nomes das publicações às quais a coluna deve ser incluída. Esse parâmetro é usado apenas quando addType é Some.
- schemaChangeScript
- String
Um script de mudança de esquema para propagar ao Assinante. Isso é válido apenas para publicações transacionais e snapshot. Use null ou vazia a string se não quiser especificar esse parâmetro.
Comentários
Este método é suportado para compatibilidade retroativa. Use a replicação de mudança de esquema ao adicionar ou remover colunas de uma tabela publicada. Para obter mais informações, consulte Make Schema Changes on Publication Databases (Fazer alterações de esquema em bancos de dados de publicação).
O ReplicationAddColumn método só pode ser chamado por membros do papel de servidor fixo de sysadmin no Publisher de pelos membros do db_owner papel fixo de banco de dados no banco de dados de publicação.
Chamar ReplicationAddColumn é equivalente a executar sp_repladdcolumn (Transact-SQL).