Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Применимо: SQL Server
База данных SQL Azure Управляемый экземпляр SQL Azure
azure Synapse Analytics Analytics
Platform System (PDW)
Поставщик OLE DB собственного клиента SQL Server предоставляет функцию ITableDefinition::AddColumn . Это позволяет потребителям добавлять столбец в таблицу SQL Server.
При добавлении столбца в таблицу SQL Server потребитель поставщика OLE DB собственного клиента SQL Server ограничен следующим образом:
Если значение DBPROP_COL_AUTOINCREMENT равно VARIANT_TRUE, то значение DBPROP_COL_NULLABLE должно быть равно VARIANT_FALSE.
Если столбец определен с помощью типа данных метки времени SQL Server, DBPROP_COL_NULLABLE должен быть VARIANT_FALSE.
Для столбца любого другого типа DBPROP_COL_NULLABLE должно быть равно VARIANT_TRUE.
Пользователь задает имя таблицы в виде символьной строки в Юникоде в элементе pwszName объединения uName в параметре pTableID. Элемент eKind параметра pTableID должен быть равен DBKIND_NAME.
Имя столбца задается в виде символьной строки в Юникоде в элементе pwszName объединения uName в элементе dbcid параметра pColumnDesc типа DBCOLUMNDESC. Элемент eKind должен быть равен DBKIND_NAME.