Compartilhar via


Verificação de consistência

Uma verificação de consistência é executada pelo driver automaticamente sempre que um aplicativo define o campo SQL_DESC_DATA_PTR do APD, ARD ou IPD. Sempre que esse campo é definido, o driver verifica se o valor do campo SQL_DESC_TYPE e os valores aplicáveis ao campo SQL_DESC_TYPE no mesmo registro são válidos e consistentes.

O campo SQL_DESC_DATA_PTR de um IPD normalmente não é definido; no entanto, um aplicativo pode fazer isso para forçar uma verificação de consistência dos campos IPD. O valor para o qual o campo SQL_DESC_DATA_PTR do IPD está definido não é realmente armazenado e não pode ser recuperado por uma chamada para SQLGetDescField ou SQLGetDescRec, a configuração é feita apenas para forçar a verificação de consistência. Uma verificação de consistência não pode ser executada em um IRD.

Para obter mais informações sobre a verificação de consistência, consulte SQLSetDescRec.