Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A leírók fejléc - és rekordmezőket tartalmaznak, amelyek teljesen leírják az oszlopokat vagy paramétereket.
A leíró a következő fejlécmezők egyetlen példányát tartalmazza. A fejlécmező módosítása minden oszlopra vagy paraméterre hatással van.
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
A leírók nulla vagy több leíró rekordot tartalmaznak. Minden rekord egy oszlopot vagy paramétert ír le a leíró típusától függően. Új oszlop vagy paraméter kötésekor a rendszer új rekordot ad hozzá a leíróhoz. Ha egy oszlop vagy paraméter kötetlen, a rendszer eltávolít egy rekordot a leíróból. Minden rekord egyetlen példányt tartalmaz a következő mezőkből:
SQL_DESC_AUTO_UNIQUE_VALUE
SQL_DESC_BASE_COLUMN_NAME
SQL_DESC_BASE_TABLE_NAME
SQL_LEÍRÁS_KIS-nagybetű_ÉRZÉKENY
SQL_DESC_CATALOG_NAME
SQL_DESC_CONCISE_TYPE
SQL_DESC_DATA_PTR
SQL_DESC_DATETIME_INTERVAL_CODE
SQL_DESC_DATETIME_INTERVAL_PRECISION
SQL leíró megjelenítési mérete
SQL_DESC_FIXED_PREC_SCALE
SQL_DESC_INDICATOR_PTR
SQL_DESC_LABEL
SQL_DESC_LENGTH
SQL_DESC_LITERAL_PREFIX
SQL_DESC_LITERAL_SUFFIX
SQL_LEÍRÓ_HELYI_TÍPUS_NÉV
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
Számos utasításattribútum egy leíró fejlécmezőjének felel meg. Ezeknek az attribútumoknak az SQLSetStmtAttr hívásán keresztül történő beállítása és a megfelelő leíró fejlécmező beállítása az SQLSetDescField meghívásával ugyanazzal a hatással van. Ugyanez igaz az SQLGetStmtAttr és az SQLGetDescField esetében is, mindkettő ugyanazokat az információkat kéri le. A leíró függvények helyett az utasításfüggvények meghívása azzal az előnnyel jár, hogy a leíró kezelőt nem kell megszerezni.
Az alábbi fejlécmezők az utasítás attribútumainak beállításával állíthatók be:
SQL_DESC_ARRAY_SIZE
SQL_DESC_ARRAY_STATUS_PTR
SQL_DESC_BIND_OFFSET_PTR
SQL_DESC_BIND_TYPE
SQL_DESC_ROWS_PROCESSED_PTR
Ez a szakasz a következő témaköröket tartalmazza.