Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí na:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytický platformový systém (PDW)
SQL databáze v Microsoft Fabric
Ovladač OLE DB pro SQL Server zpřístupňuje funkci ITableDefinition::AddColumn . To umožňuje uživatelům přidat sloupec do tabulky SQL Serveru.
Když přidáte sloupec do tabulky SQL Serveru, uživatel OLE DB Driver for SQL Server je omezen následovně:
Pokud je DBPROP_COL_AUTOINCREMENT VARIANT_TRUE, musí DBPROP_COL_NULLABLE být VARIANT_FALSE.
Pokud je sloupec definován pomocí datového typu časového razítka SQL Serveru, musí DBPROP_COL_NULLABLE VARIANT_FALSE.
Pro jakoukoli jinou definici sloupce musí být DBPROP_COL_NULLABLE VARIANT_TRUE.
Spotřebitelé určují název tabulky jako znak Unicode v členu pwszName sjednocení uName v parametru pTableID . Člen eKind v pTableID musí být DBKIND_NAME.
Nový název sloupce je zadán jako Unicode znakový řetězec v členu pwszName v unii uName v členu dbcid parametru DBCOLUMNDESC pColumnDesc. Člen eKind musí být DBKIND_NAME.