Exportar (0) Imprimir
Expandir todo
Este artículo se tradujo de forma manual. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

Agregar una columna a una tabla de SQL Server

El proveedor OLE DB de SQL Server Native Client expone la función ITableDefinition::AddColumn. Esto permite que los consumidores puedan agregar una columna a una tabla SQL Server.

Al agregar una columna a una tabla SQL Server, el consumidor del proveedor OLE DB de SQL Server Native Client se restringe como sigue:

  • Si DBPROP_COL_AUTOINCREMENT es VARIANT_TRUE, DBPROP_COL_NULLABLE debe ser VARIANT_FALSE.

  • Si la columna se define mediante el tipo de datos timestamp SQL Server, DBPROP_COL_NULLABLE debe ser VARIANT_FALSE.

  • Para cualquier otra definición de columna, DBPROP_COL_NULLABLE debe ser VARIANT_TRUE.

Los consumidores especifican el nombre de tabla como una cadena de caracteres Unicode en el miembro pwszName de la unión uName en el parámetro pTableID. El miembro eKind de pTableID debe ser DBKIND_NAME.

El nuevo nombre de columna se especifica como una cadena de caracteres Unicode en el miembro pwszName de la unión uName en el miembro dbcid del parámetro DBCOLUMNDESC pColumnDesc. El miembro eKind debe ser DBKIND_NAME.

¿Te ha resultado útil?
(Caracteres restantes: 1500)
Gracias por sus comentarios

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft