ReplicationTable.ReplicationAddColumn Метод

Определение

Добавляет колонку в таблицу, которая уже опубликована в одном или нескольких публикациях.

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)

Параметры

columnName
String

Имя добавляемого столбца.

typeText
String

Синтаксис, который следует column_name за параметром в операторе ALTER TABLE в Transact-SQL.

addType
AddColumnOption

Значение AddColumnOption объекта, указывающее, включать ли столбец в некоторые публикации, все или отсутствующие. Если Some указано, publicationNames параметр не может быть пустым.

publicationNames
String[]

Массив String , содержащий названия публикаций, к которым должна быть включена колонка. Этот параметр используется только тогда, addType когда равен Some.

schemaChangeScript
String

Скрипт смены схемы для распространения на абонента. Это справедливо только для транзакционных и снимочных публикаций. Используйте null или пустите строку, если не хотите указывать этот параметр.

Комментарии

Этот метод поддерживается для обратной совместимости. Используйте репликацию изменения схемы при добавлении столбцах или удалении столбцов из опубликованной таблицы. Дополнительные сведения см. в статье Внесение изменений в схемы баз данных публикации.

Метод может быть вызван только членами роли фиксированного сервера системного администратора в Publisher db_owner членами роли фиксированной ReplicationAddColumn базы данных в базе данных публикаций.

Вызов ReplicationAddColumn эквивалентен выполнению sp_repladdcolumn (Transact-SQL).

Применяется к