SQLSpecialColumns

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

Saat meminta pengidentifikasi baris (IdentifierType SQL_BEST_ROWID), SQLSpecialColumns mengembalikan tataan hasil kosong (tanpa baris data) untuk cakupan yang diminta selain SQL_SCOPE_CURROW. Kumpulan hasil yang dihasilkan menunjukkan bahwa kolom hanya valid dalam cakupan ini.

SQL Server tidak mendukung pseudocolumns untuk pengidentifikasi. Kumpulan hasil SQLSpecialColumns akan mengidentifikasi semua kolom sebagai SQL_PC_NOT_PSEUDO.

SQLSpecialColumns dapat dieksekusi pada kursor statis. Upaya untuk mengeksekusi SQLSpecialColumns pada pengembalian yang dapat diperbarui (berbasis keyset atau dinamis) SQL_SUCCESS_WITH_INFO menunjukkan jenis kursor telah diubah.

Dukungan SQLSpecialColumns untuk Fitur Tanggal dan Waktu yang Ditingkatkan

Untuk informasi tentang nilai yang dikembalikan untuk kolom DATA_TYPE, TYPE_NAME, COLUMN_SIZE, BUFFER_LENGTH, dan DECIMAL_DIGTS untuk jenis tanggal/waktu, lihat Metadata Katalog.

Untuk informasi umum selengkapnya, lihat Peningkatan Tanggal dan Waktu (ODBC).

Dukungan SQLSpecialColumns untuk UDT CLR Besar

SQLSpecialColumns mendukung jenis (UDT) yang ditentukan pengguna CLR besar. Untuk informasi selengkapnya, lihat Jenis Yang Ditentukan Pengguna (ODBC) CLR Besar.

Lihat Juga

Fungsi SQLSpecialColumns
Detail Implementasi ODBC API