Dodanie kolumny do tabeli programu SQL Server
SQL Server Udostępnia macierzystym klienta dostawca OLE DB ITableDefinition::AddColumn funkcja.Dzięki temu konsumenci dodać kolumna do SQL Server tabela.
Podczas dodawania kolumna do SQL Server tabela, SQL Server macierzystego klienta OLE DB dostawca konsumenta jest ograniczony w następujący sposób:
Jeśli DBPROP_COL_AUTOINCREMENT jest VARIANT_TRUE, DBPROP_COL_NULLABLE musi być VARIANT_FALSE.
If the column is defined by using the SQL Server timestamp data type, DBPROP_COL_NULLABLE must be VARIANT_FALSE.
Dla innych kolumna definicji DBPROP_COL_NULLABLE musi być VARIANT_TRUE.
Konsumentom należy podać nazwę tabela jako ciąg znaków Unicode w pwszName element członkowski uName Unii w pTableID parametru.EKind element członkowski pTableID musi być DBKIND_NAME.
Nowa nazwa kolumna jest określony jako ciąg znaków Unicode w pwszName element członkowski uName Unii w dbcid Członkowskie parametr DBCOLUMNDESC pColumnDesc.EKind element członkowski musi być DBKIND_NAME.