Delen via


SQLSpecialColumns

van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

Bij het aanvragen van rij-id's (IdentifierType SQL_BEST_ROWID), retourneert SQLSpecialColumns een lege resultatenset (geen gegevensrijen) voor een aangevraagd bereik dan SQL_SCOPE_CURROW. De gegenereerde resultatenset geeft aan dat de kolommen alleen geldig zijn binnen dit bereik.

SQL Server biedt geen ondersteuning voor pseudocolumns voor id's. De SQLSpecialColumns resultatenset identificeert alle kolommen als SQL_PC_NOT_PSEUDO.

SQLSpecialColumns- kan worden uitgevoerd op een statische cursor. Een poging om SQLSpecialColumns uit te voeren op een updatable (keysetgestuurd of dynamisch) retourneert SQL_SUCCESS_WITH_INFO waarmee wordt aangegeven dat het cursortype is gewijzigd.

SQLSpecialColumns-ondersteuning voor verbeterde datum- en tijdfuncties

Zie voor informatie over de waarden die worden geretourneerd voor de kolommen DATA_TYPE, TYPE_NAME, COLUMN_SIZE, BUFFER_LENGTH en DECIMAL_DIGITS voor datum-/tijdtypen catalogusmetagegevens.

Zie ODBC-(Datum- en tijdverbeteringen) voor meer algemene informatie.

SQLSpecialColumns-ondersteuning voor grote CLR-UDT's

SQLSpecialColumns ondersteunt grote door de gebruiker gedefinieerde CLR-typen (UDT's). Zie ODBC-(Large CLR User-Defined Types) voor meer informatie.

Zie ook

SQLSpecialColumns Function
odbc-API-implementatiedetails