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).