Aracılığıyla paylaş


SQLSpecialColumns

Şunlar için geçerlidir: Sql ServerAzure SQL VeritabanıAzure Synapse AnalyticsAnalytics Platform Sistemi (PDW)Azure SQL Veritabanı

Satır tanımlayıcıları isterken (IdentifierType SQL_BEST_ROWID), SQLSpecialColumns SQL_SCOPE_CURROW dışında istenen kapsam için boş bir sonuç kümesi (veri satırı yok) döndürür. Oluşturulan sonuç kümesi sütunların yalnızca bu kapsamda geçerli olduğunu gösterir.

SQL Server tanımlayıcılar için sahtesütunları desteklemez. SQLSpecialColumns sonuç kümesi tüm sütunları SQL_PC_NOT_PSEUDO olarak tanımlar.

SQLSpecialColumns statik bir imleç üzerinde yürütülebilir. Güncelleştirilebilir (anahtar kümesi temelli veya dinamik) bir sqlspecialColumns yürütme girişimi, imleç türünün değiştirildiğini gösteren SQL_SUCCESS_WITH_INFO döndürür.

Gelişmiş Tarih ve Saat Özellikleri için SQLSpecialColumns Desteği

Tarih/saat türleri için DATA_TYPE, TYPE_NAME, COLUMN_SIZE, BUFFER_LENGTH ve DECIMAL_DIGITS sütunları için döndürülen değerler hakkında bilgi için bkz. Katalog Meta Verileri.

Daha fazla genel bilgi için bkz. Tarih ve Saat Geliştirmeleri (ODBC).

Büyük CLR UDT'leri için SQLSpecialColumns Desteği

SQLSpecialColumns büyük CLR kullanıcı tanımlı türleri (UDF) destekler. Daha fazla bilgi için bkz. Büyük CLR User-Defined Türleri (ODBC).

Ayrıca Bkz.

SQLSpecialColumns İşlevi
ODBC API Uygulama Ayrıntıları