Udostępnij przez


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.

See Also

Concepts

Other Resources