Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Descritores alocados explicitamente podem ser libertados de forma explícita, chamando SQLFreeHandle com HandleType de SQL_HANDLE_DESC, ou de forma implícita, quando o handle de ligação é libertado. Quando um descritor explicitamente alocado é libertado, todos os manipuladores de instruções aos quais o descritor libertado se aplicava revertem automaticamente para os descritores implicitamente alocados para eles.
Os descritores alocados implicitamente só podem ser libertados chamando SQLDisconnect, que elimina quaisquer instruções ou descritores abertos na ligação, ou chamando SQLFreeHandle com um HandleType de SQL_HANDLE_STMT para libertar um handle de instrução e todos os descritores implicitamente alocados associados à sentença. Um descritor implicitamente alocado não pode ser libertado chamando SQLFreeHandle com um HandleType de SQL_HANDLE_DESC.
Mesmo quando libertado, um descritor implicitamente alocado permanece válido, e SQLGetDescField pode ser chamado nos seus campos.