Descrittori allocati in modo esplicito
Un'applicazione può assegnare in modo esplicito un descrittore applicazione in una connessione in qualsiasi momento è connessa al database. Specificando che l’handle descrittore come attributo di un handle di istruzione tramite SQLSetStmtAttr, l'applicazione indirizza il driver all'uso di tale descrittore al posto dei corrispondenti descrittori dell'applicazione allocati implicitamente. L'applicazione non può specificare descrittori di implementazione alternativi.
Un'applicazione può associare un descrittore allocato in modo esplicito a più istruzioni. Solo quando un'applicazione è effettivamente connessa al database può essere un descrittore allocato in modo esplicito. L'applicazione può liberare tale descrittore in modo esplicito o implicito liberandone la connessione.