ReplicationTable.ReplicationAddColumn Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Añade una columna a una tabla que ya esté publicada en una o más publicaciones.
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
Nombre de la columna que se va a agregar.
- typeText
- String
La sintaxis que sigue al column_name parámetro en la instrucción ALTER TABLE en Transact-SQL.
- addType
- AddColumnOption
Un valor de objeto que especifica AddColumnOption si incluir la columna en algunas, todas o ninguna publicación. Si Some se especifica, el publicationNames parámetro no puede estar vacío.
- publicationNames
- String[]
Un String array que contiene los nombres de las publicaciones a las que se debe incluir la columna. Este parámetro se usa solo cuando addType es Some.
- schemaChangeScript
- String
Un script de cambio de esquema para propagarse al Suscriptor. Esto solo es válido para publicaciones transaccionales y snapshot. Usa null o vacía la cadena si no quieres especificar este parámetro.
Comentarios
Este método está soportado para compatibilidad hacia atrás. Utiliza la replicación de cambios de esquema al añadir columnas o eliminar columnas de una tabla publicada. Para más información, vea Realizar cambios de esquema en bases de datos de publicaciones.
El ReplicationAddColumn método solo puede ser llamado por miembros del rol de servidor fijo administrador del sistema en Publisher de por miembros del rol de base de datos fija db_owner en la base de datos de publicación.
Llamar ReplicationAddColumn es equivalente a ejecutar sp_repladdcolumn (Transact-SQL).