Tabel dan Indeks di SQL Server Native Client

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics AnalyticsPlatform System (PDW)

Penyedia SQL Server Native Client OLE DB mengekspos antarmuka IIndexDefinition dan ITableDefinition , memungkinkan konsumen untuk membuat, mengubah, dan menghilangkan tabel dan indeks SQL Server. Definisi tabel dan indeks yang valid bergantung pada versi SQL Server.

Kemampuan untuk membuat atau menghilangkan tabel dan indeks tergantung pada hak akses SQL Server dari pengguna aplikasi konsumen. Menghilangkan tabel dapat dibatasi lebih lanjut dengan adanya batasan integritas referensial deklaratif atau faktor lainnya.

Sebagian besar aplikasi yang menargetkan SQL Server menggunakan SQL-DMO alih-alih antarmuka penyedia SQL Server Native Client OLE DB ini. SQL-DMO adalah kumpulan objek OLE Automation yang mendukung semua fungsi administratif SQL Server. Aplikasi yang menargetkan beberapa penyedia OLE DB menggunakan antarmuka OLE DB generik ini yang didukung oleh berbagai penyedia OLE DB.

Dalam kumpulan properti khusus penyedia DBPROPSET_SQLSERVERCOLUMN, SQL Server menentukan properti berikut.

ID Properti Deskripsi
SSPROP_COL_COLLATIONNAME Jenis: VT_BSTR

R/W: Tulis

Default: Null

Deskripsi: Properti ini hanya digunakan dalam ITableDefinition. String yang ditentukan dalam properti ini digunakan saat membuat CREATE TABLE

.

Di Bagian Ini

Lihat Juga

Klien Asli SQL Server (OLE DB)
DROP TABLE (Transact-SQL)
BUAT INDEKS (Transact-SQL)
DROP INDEX (Transact-SQL)