Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy do:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
System Platform Analitycznych (PDW)
Baza danych SQL w Microsoft Fabric
Sterownik OLE DB dla SQL Server udostępnia funkcję ITableDefinition::AddColumn . Pozwala to użytkownikom dodać kolumnę do tabeli SQL Server.
Gdy dodajesz kolumnę do tabeli SQL Server, sterownik OLE DB dla konsumenta SQL Server jest ograniczony w następujący sposób:
Jeśli DBPROP_COL_AUTOINCREMENT jest VARIANT_TRUE, DBPROP_COL_NULLABLE musi być VARIANT_FALSE.
Jeśli kolumna jest zdefiniowana za pomocą typu danych ze znacznikiem czasu SQL Server, DBPROP_COL_NULLABLE musi być VARIANT_FALSE.
Dla każdej innej definicji kolumny DBPROP_COL_NULLABLE musi być VARIANT_TRUE.
Konsumenci określają nazwę tabeli jako ciąg znaków Unicode w członku pwszName w unii uName w parametrze pTableID . Członek eKind w pTableID musi być DBKIND_NAME.
Nowa nazwa kolumny jest określana jako ciąg znaków Unicode w członku pwszName w unii uName w członku dbcid parametru DBCOLUMNDESC pColumnDesc. Członek eKind musi być DBKIND_NAME.