Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Descriptors bevatten kop en record velden die kolommen of parameters volledig beschrijven.
Een descriptor bevat één kopie van de volgende koptekstvelden. Het wijzigen van een koptekstveld is van invloed op alle kolommen of parameters.
SQL_DESC_ALLOC_TYPE
SQL_DESC_ARRAY_SIZE
SQL_DESC_ARRAY_STATUS_PTR
SQL_DESC_BIND_OFFSET_PTR
SQL_DESC_BIND_TYPE
SQL_DESC_COUNT
SQL_DESC_ROWS_PROCESSED_PTR
Een descriptor bevat nul of meer descriptorrecords. Elke record beschrijft een kolom of parameter, afhankelijk van het type descriptor. Wanneer een nieuwe kolom of parameter afhankelijk is, wordt er een nieuwe record toegevoegd aan de descriptor. Wanneer een kolom of parameter niet afhankelijk is, wordt een record verwijderd uit de descriptor. Elke record bevat één kopie van de volgende velden:
SQL_DESC_AUTO_UNIQUE_VALUE
SQL_DESC_BASE_COLUMN_NAME
SQL_DESC_BASE_TABLE_NAME
SQL_DESC_CASE_SENSITIVE
SQL_DESC_CATALOG_NAME
SQL_DESC_CONCISE_TYPE
SQL_DESC_DATA_PTR
SQL_DESC_DATETIME_INTERVAL_CODE
SQL_DESC_DATETIME_INTERVAL_PRECISION
SQL_DESC_DISPLAY_SIZE
SQL_DESC_FIXED_PREC_SCALE
SQL_DESC_INDICATOR_PTR
SQL_DESC_LABEL
SQL_DESC_LENGTH
SQL_DESC_LITERAL_PREFIX
SQL_DESC_LITERAL_SUFFIX
SQL_DESC_LOCAL_TYPE_NAME
SQL_DESC_NAME
SQL_DESC_NULLABLE
SQL_DESC_OCTET_LENGTH
SQL_DESC_OCTET_LENGTH_PTR
SQL_DESC_PARAMETER_TYPE
SQL_DESC_PRECISION
SQL_DESC_SCALE
SQL_DESC_SCHEMA_NAME
SQL_DESC_SEARCHABLE
SQL_DESC_TABLE_NAME
SQL_DESC_TYPE
SQL_DESC_TYPE_NAME
SQL_DESC_UNNAMED
SQL_DESC_UNSIGNED
SQL_DESC_UPDATABLE
Veel instructiekenmerken komen overeen met het koptekstveld van een descriptor. Deze kenmerken instellen via een aanroep naar SQLSetStmtAttr en het bijbehorende descriptor-headerveld instellen door SQLSetDescField aan te roepen, hebben hetzelfde effect. Hetzelfde geldt voor SQLGetStmtAttr en SQLGetDescField, die beide dezelfde informatie ophalen. Het aanroepen van de statementfuncties in plaats van de descriptorfuncties heeft als voordeel dat een descriptorhandle niet hoeft te worden opgehaald.
De volgende koptekstvelden kunnen worden ingesteld door instructiekenmerken in te stellen:
SQL_DESC_ARRAY_SIZE
SQL_DESC_ARRAY_STATUS_PTR
SQL_DESC_BIND_OFFSET_PTR
SQL_DESC_BIND_TYPE
SQL_DESC_ROWS_PROCESSED_PTR
Deze sectie bevat de volgende onderwerpen.