Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Относится к:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Система аналитической платформы (PDW)
SQL база данных в Microsoft Fabric
Драйвер OLE DB для SQL Server предоставляет интерфейсы IIndexDefinition и ITableDefinition, позволяя потребителям создавать, изменять и удалять таблицы и индексы SQL Server. Допустимые определения таблиц и индексов зависят от версии SQL Server.
Возможность создания или удаления таблиц и индексов зависит от прав доступа к SQL Server пользователя пользовательского приложения-потребителя. Удаление таблицы может быть еще более ограничено присутствием декларативного ограничения ссылочной целостности или другими факторами.
Большинство приложений, предназначенных для SQL Server, используют SQL-DMO вместо этих интерфейсов OLE DB Driver for SQL Server. SQL-DMO — это коллекция объектов OLE Automation, поддерживающих все административные функции SQL Server. Приложения, ориентированные на несколько поставщиков OLE DB, используют стандартные интерфейсы OLE DB, поддерживаемые различными поставщиками OLE DB.
В наборе свойств для конкретного поставщика DBPROPSET_SQLSERVERCOLUMN SQL Server определяет следующее свойство.
| Идентификатор свойства | Description |
|---|---|
| SSPROP_COL_COLLATIONNAME | Тип: VT_BSTR R/W: запись По умолчанию: NULL Описание: это свойство используется только в интерфейсе ITableDefinition. Строка, указанная в этом свойстве, используется при создании инструкции CREATE TABLE. заявлении о конфиденциальности. |
В этом разделе
См. также
Программирование драйвера OLE DB для SQL Server
ТАБЛИЦА СБРОСОВ (Transact-SQL)
Инструкция CREATE INDEX (Transact-SQL)
ИНДЕКС ПАДЕНИЯ (Transact-SQL)