Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform Systeem (PDW)
SQL-database in Microsoft Fabric
OLE DB-stuurprogramma downloaden
De OLE DB-driver voor SQL Server maakt de ITableDefinition::AddColumn-functie beschikbaar. Dit stelt consumenten in staat om een kolom toe te voegen aan een SQL Server-tabel.
Wanneer je een kolom toevoegt aan een SQL Server-tabel, is de OLE DB-driver voor SQL Server-consument als volgt beperkt:
Als DBPROP_COL_AUTOINCREMENT VARIANT_TRUE is, moet DBPROP_COL_NULLABLE VARIANT_FALSE zijn.
Als de kolom wordt gedefinieerd met behulp van het SQL Server timestamp-datatype , moet DBPROP_COL_NULLABLE VARIANT_FALSE zijn.
Voor elke andere kolomdefinitie moet DBPROP_COL_NULLABLE VARIANT_TRUE zijn.
Consumenten specificeren de tabelnaam als een Unicode-tekenstring in het pwszName-lid van de uName-unie in de pTableID-parameter . Het eKind-lid van pTableID moet DBKIND_NAME zijn.
De nieuwe kolomnaam wordt gespecificeerd als een Unicode-tekenreeks in het pwszName-lid van de uName-unie in het dbcid-lid van de DBCOLUMNDESC-parameter pColumnDesc. Het eKind-lid moet DBKIND_NAME zijn.