Partilhar via


Conformidade da interface de nível 1

O nível de conformidade da interface de Nível 1 inclui a funcionalidade do nível de conformidade da interface Core, além de funcionalidades adicionais como as transações, que geralmente estão disponíveis num sistema de gestão de bases de dados relacional OLTP. Um driver compatível com a interface de Nível 1 permite à aplicação fazer o seguinte, além das funcionalidades do nível de conformidade da interface Core:

Número da funcionalidade Description
101 Especifique o esquema das tabelas e vistas da base de dados (usando a nomenclatura em duas partes). (Para mais informações, consulte a característica de nomenclatura 201 em três partes na Conformidade de Interface de Nível 2.)
102 Invocar a execução verdadeiramente assíncrona das funções ODBC, quando aplicável, as funções ODBC são todas síncronas ou todas assíncronas numa dada ligação.
103 Use cursores percorríveis e, assim, obtenha acesso a um conjunto de resultados em métodos diferentes de apenas avançar, chamando SQLFetchScroll com o argumento FetchOrientation diferente de SQL_FETCH_NEXT. (A SQL_FETCH_BOOKMARK FetchOrientation encontra-se na característica 204 da Conformidade de Interface de Nível 2.)
104 Obtenha chaves primárias de tabelas, chamando SQLPrimaryKeys.
105 Use procedimentos armazenados, através da sequência de escape ODBC para chamadas de procedimentos, e consulte o dicionário de dados relativo a procedimentos armazenados, chamando SQLProcedureColumns e SQLProcedures. (O processo pelo qual os procedimentos são criados e armazenados na fonte de dados está fora do âmbito deste documento.)
106 Ligue-se a uma fonte de dados navegando interativamente pelos servidores disponíveis, chamando SQLBrowseConnect.
107 Use funções ODBC em vez de instruções SQL para realizar certas operações de base de dados: SQLSetPos com SQL_POSITION e SQL_REFRESH.
108 Aceda ao conteúdo de múltiplos conjuntos de resultados gerados por lotes e procedimentos armazenados, chamando SQLMoreResults.
109 Delimite transações que abrangem várias funções ODBC, garantindo verdadeira atomicidade e a capacidade de especificar SQL_ROLLBACK no SQLEndTran.