Descritores explicitamente alocados
Um aplicativo pode alocar explicitamente um descritor de aplicativo em uma conexão sempre que estiver conectado ao banco de dados. Ao especificar esse identificador do descritor como um atributo de um identificador de instrução usando SQLSetStmtAttr, o aplicativo direciona o driver para usar esse descritor no lugar dos descritores de aplicativo alocados implicitamente correspondentes. O aplicativo não pode especificar descritores de implementação alternativos.
Um aplicativo pode associar um descritor alocado explicitamente a mais de uma instrução. Apenas quando um aplicativo está de fato conectado ao banco de dados um descritor pode ser um descritor alocado explicitamente. O aplicativo pode liberar esse descritor explicitamente ou de modo implícito liberando sua conexão.