Sdílet prostřednictvím


Tabulky a rejstříky

Platí na:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytický platformový systém (PDW)SQL databáze v Microsoft Fabric

Stáhnout ovladač OLE DB

Ovladač OLE DB pro SQL Server zpřístupňuje rozhraní IIndexDefinition a ITableDefinition , což umožňuje uživatelům vytvářet, upravovat a ukládat tabulky a indexy SQL Serveru. Platné definice tabulek a indexů závisí na verzi SQL Serveru.

Schopnost vytvářet nebo ukládat tabulky a indexy závisí na přístupových právech uživatele aplikace k SQL Serveru. Vynechání tabulky může být dále omezeno přítomností deklarativních referenčních integritních omezení nebo jiných faktorů.

Většina aplikací zaměřených na SQL Server používá SQL-DMO místo těchto OLE DB ovladačů pro rozhraní SQL Server. SQL-DMO je kolekce objektů OLE Automatizace, které podporují všechny administrativní funkce SQL Serveru. Aplikace zaměřené na více poskytovatelů OLE DB využívají tato obecná rozhraní OLE DB, která podporují různí poskytovatelé OLE DB.

V souboru vlastností specifických pro poskytovatele DBPROPSET_SQLSERVERCOLUMN SQL Server definuje následující vlastnost.

ID vlastnosti Description
SSPROP_COL_COLLATIONNAME Typ: VT_BSTR

R/W: Piš

Výchozí: Nulový

Popis: Tato vlastnost se používá pouze v ITableDefinition. Řetězec specifikovaný v této vlastnosti se používá při vytváření CREATE TABLE

výrok.

V této sekci

Viz také

ovladač OLE DB pro programování SQL Serveru
DROP TABLE (Transact-SQL)
VYTVOŘTE INDEX (Transact-SQL)
DROP INDEX (Transact-SQL)