Tablolar ve dizinler

SQL ServerYerel istemci ole db sağlayıcısı sunar IIndexDefinition ve oluşturma ITableDefinition arabirimleri, tüketiciler oluşturmak izin değiştirmek ve damla SQL Servertablolar ve dizinler. Geçerli tablo ve dizin tanımları sürümüne bağımlı olan SQL Server.

Tablolar ve dizinler bırakma veya oluşturmak için yeteneği bağlıdır SQL Servererişim tüketici uygulama kullanıcının hakları. Bir tablo bırakma, daha fazla bildirim deyimi bilgi tutarlılığı kısıtlamaları varlığı veya diğer faktörler tarafından kısıtlanabilir.

Çoğu uygulama, hedefleme SQL Serverkullanma sql-dmo bunlar yerine SQL Serveryerel istemci ole db sağlayıcısı arabirimleri. sql-dmo ise tüm yönetimsel işlevleri destekleyen ole Otomasyon nesneleri koleksiyonu SQL Server. Birden fazla ole db sağlayıcıları hedefleyen uygulamalar çeşitli ole db sağlayıcıları tarafından desteklenen bu genel ole db arabirimleri kullanır.

Sağlayıcıya özgü özellik içinde dbpropset_sqlservercolumn, set SQL Serveraşağıdaki özellik tanımlar.

Özellik kimliği

Açıklama

SSPROP_COL_COLLATIONNAME

Türü: vt_bool

R/w: yazma

Varsayılan: Null

Açıklama: Bu özellik yalnızca kullanılır oluşturma ITableDefinition. Bu özellikte belirtilen dize oluşturulurken kullanılan bir create table

deyimi.

Bu Bölümde

Ayrıca bkz.

Başvuru

drop table (Transact-sql)

Index (Transact-sql) oluştur

drop INDEX (Transact-sql)

Kavramlar

SQL Server yerel istemci (ole db)