SQLSpecialColumns
platí pro:SQL ServerAzure SQL Databaseazure SQL Managed InstanceAzure Synapse AnalyticsPlatform Platform System (PDW)
Při vyžádání identifikátorů řádků (IdentifikátorType SQL_BEST_ROWID), SQLSpecialColumns vrátí prázdnou sadu výsledků (žádné datové řádky) pro libovolný požadovaný obor než SQL_SCOPE_CURROW. Vygenerovaná sada výsledků označuje, že sloupce jsou platné pouze v rámci tohoto oboru.
SQL Server nepodporuje pseudosloupce pro identifikátory. Sada výsledků SQLSpecialColumns identifikuje všechny sloupce jako SQL_PC_NOT_PSEUDO.
sqlSpecialColumns lze spustit na statickém kurzoru. Pokus o spuštění SQLSpecialColumns u aktualizovatelné (založené na klíči nebo dynamické) vrátí SQL_SUCCESS_WITH_INFO označující, že byl změněn typ kurzoru.
Podpora SQLSpecialColumns pro rozšířené funkce data a času
Informace o hodnotách vrácených pro sloupce DATA_TYPE, TYPE_NAME, COLUMN_SIZE, BUFFER_LENGTH a DECIMAL_DIGITS pro typy data a času najdete v tématu metadat katalogu .
Další obecné informace naleznete v tématu vylepšení data a času (ODBC).
Podpora SQLSpecialColumns pro velké UDT CLR
SQLSpecialColumns podporuje velké uživatelsky definované typy CLR (UDT). Další informace najdete v tématu
Viz také
funkce SQLSpecialColumns
podrobnosti implementace rozhraní ODBC API