Exporter (0) Imprimer
Développer tout
Cet article a fait l'objet d'une traduction manuelle. Déplacez votre pointeur sur les phrases de l'article pour voir la version originale de ce texte. Informations supplémentaires.
Traduction
Source

Ajout d'une colonne à une table SQL Server.

Le fournisseur OLE DB SQL Server Native Client expose la fonction ITableDefinition::AddColumn. Cela permet aux consommateurs d'ajouter une colonne à une table SQL Server.

Lorsque vous ajoutez une colonne à une table SQL Server, le consommateur de fournisseur OLE DB SQL Server Native Client est contraint comme suit :

  • Si DBPROP_COL_AUTOINCREMENT est VARIANT_TRUE, DBPROP_COL_NULLABLE doit être VARIANT_FALSE.

  • Si la colonne est définie en utilisant le type de données timestamp SQL Server, DBPROP_COL_NULLABLE doit être VARIANT_FALSE.

  • Pour toute autre définition de colonne, DBPROP_COL_NULLABLE doit être VARIANT_TRUE.

Les consommateurs spécifient le nom de table en tant que chaîne de caractères Unicode dans le membre pwszName de l'union uName dans le paramètre pTableID. Le membre eKind de pTableID doit être DBKIND_NAME.

Le nouveau nom de colonne est spécifié en tant que chaîne de caractères Unicode dans le membre pwszName de l'union uName dans le membre dbcid du paramètre DBCOLUMNDESC pColumnDesc. Le membre eKind doit être DBKIND_NAME.

Cela vous a-t-il été utile ?
(1500 caractères restants)
Merci pour vos suggestions.

Ajouts de la communauté

AJOUTER
Afficher:
© 2014 Microsoft