Compartilhar via


Conformidade de interface de nível 1

O nível de conformidade da interface de Nível 1 inclui a funcionalidade de nível de conformidade da interface Core, além de recursos adicionais, como transações, que geralmente estão disponíveis em um DBMS relacional OLTP. Um driver compatível com a interface de Nível 1 permite que o aplicativo faça o seguinte, além dos recursos no nível de conformidade da interface Core:

Número da funcionalidade Description
101 Especifique o esquema de tabelas e exibições de banco de dados (usando nomenclatura de duas partes). (Para obter mais informações, consulte o recurso de nomenclatura de três partes 201 em Conformidade de Interface de Nível 2.)
102 Invoque a execução assíncrona verdadeira de funções ODBC, em que as funções ODBC aplicáveis são todas síncronas ou todas assíncronas em uma determinada conexão.
103 Use cursores roláveis, assim obtendo acesso a um conjunto de resultados por métodos que não sejam somente para frente, chamando SQLFetchScroll com o argumento FetchOrientation diferente de SQL_FETCH_NEXT. (O SQL_FETCH_BOOKMARK FetchOrientation está no recurso 204 em Conformidade de Interface de Nível 2.)
104 Obtenha as chaves primárias das tabelas chamando SQLPrimaryKeys.
105 Use procedimentos armazenados, por meio da sequência de escape ODBC para chamadas de procedimento e consulte o dicionário de dados sobre procedimentos armazenados, chamando SQLProcedureColumns e SQLProcedures. (O processo pelo qual os procedimentos são criados e armazenados na fonte de dados está fora do escopo deste documento.)
106 Conecte-se a uma fonte de dados navegando interativamente nos servidores disponíveis chamando SQLBrowseConnect.
107 Use funções ODBC em vez de instruções SQL para executar determinadas operações de banco de dados: SQLSetPos com SQL_POSITION e SQL_REFRESH.
108 Obtenha acesso ao conteúdo de vários conjuntos de resultados gerados por lotes e procedimentos armazenados, chamando SQLMoreResults.
109 Delimita transações que abrangem várias funções ODBC, com atomicidade verdadeira e a capacidade de especificar SQL_ROLLBACK no SQLEndTran.