Dodawanie kolumna do tabela programu SQL Server
The SQL Server Native klient OLE DB dostawca exposes the ITableDefinition::AddColumn funkcja.Dzięki temu konsumentów dodać kolumna do SQL Server Tabela.
Podczas dodawania kolumna do SQL Server Tabela, SQL Server Konsument macierzystego dostawca klient OLE DB jest ograniczony w następujący sposób:
Jeśli DBPROP_COL_AUTOINCREMENT VARIANT_TRUE, DBPROP_COL_NULLABLE musi być VARIANT_FALSE.
If the column is defined by using the SQL Servertimestamp data type, DBPROP_COL_NULLABLE must be VARIANT_FALSE.
W przypadku innych definicji kolumn DBPROP_COL_NULLABLE musi być VARIANT_TRUE.
Konsumenci należy podać nazwę tabela jako ciąg znaków Unicode w pwszName element członkowski członkowskiuName związek w pTableID parametr.The eKind element członkowski of pTableID must be DBKIND_NAME.
Nowa nazwa kolumna jest określony jako ciąg znaków Unicode w pwszName element członkowski członkowskiuName związek w dbcid Parametr DBCOLUMNDESC element członkowski członkowskipColumnDesc.The eKind element członkowski must be DBKIND_NAME.