Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Popisovače obsahují pole záhlaví a záznamu , která zcela popisují sloupce nebo parametry.
Popisovač obsahuje jednu kopii následujících polí záhlaví. Změna pole záhlaví má vliv na všechny sloupce nebo parametry.
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
Deskriptor obsahuje nula nebo více záznamů deskriptoru. Každý záznam popisuje sloupec nebo parametr v závislosti na typu popisovače. Při vázání nového sloupce nebo parametru se do popisovače přidá nový záznam. Pokud je sloupec nebo parametr nevázaný, odebere se záznam z popisovače. Každý záznam obsahuje jednu kopii následujících polí:
SQL_DESC_AUTO_UNIQUE_VALUE
SQL_DESC_BASE_COLUMN_NAME
SQL_DESC_BASE_TABLE_NAME
SQL_DESC_ROZLIŠUJE_VELIKOST_PÍSMEN
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 (Určuje, zda může být hodnota sloupce NULL)
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_NÁZEV_TABULKY
SQL_DESC_TYPE
SQL_DESC_TYPE_NAME
SQL_DESC_UNNAMED
SQL_DESC_UNSIGNED
SQL_DESC_UPDATABLE
Mnoho atributů příkazu odpovídá poli záhlaví popisovače. Nastavení těchto atributů prostřednictvím volání SQLSetStmtAttr a nastavení odpovídající pole záhlaví popisovače voláním SQLSetDescField mají stejný účinek. Totéž platí pro SQLGetStmtAttr a SQLGetDescField, z nichž oba načítají stejné informace. Volání funkcí příkazů místo funkcí popisovače má výhodu, že ukazatel popisovače nemusí být načten.
Následující pole hlaviček lze nastavit pomocí atributů příkazu nastavení:
SQL_DESC_ARRAY_SIZE
SQL_DESC_ARRAY_STATUS_PTR
SQL_DESC_BIND_OFFSET_PTR
SQL_DESC_BIND_TYPE
SQL_DESC_ROWS_PROCESSED_PTR
Tato část obsahuje následující témata.