다음을 통해 공유


수준 2 인터페이스 적합성

수준 2 인터페이스 규칙 수준에는 수준 1 인터페이스 규칙 수준 기능과 다음 기능이 포함됩니다.

기능 번호 Description
201 데이터베이스 테이블 및 뷰의 세 부분으로 구성된 이름을 사용합니다. (자세한 내용은 수준 1 인터페이스 규칙의 두 부분으로 구성된 명명 지원 기능 101을 참조하세요.)
202 SQLDescribeParam을 호출하여 동적 매개 변수를 설명합니다.
203 입력 매개 변수뿐만 아니라 출력 및 입력/출력 매개 변수 및 저장 프로시저의 결과 값을 사용합니다.
204 열 번호 0에서 SQLDescribeColSQLColAttribute를 호출하여 책갈피를 검색하는 등 책갈피를 사용하십시오. fetchOrientation 인수가 SQL_FETCH_BOOKMARK로 설정된 SQLFetchScroll을 호출하여 책갈피를 기반으로 데이터를 가져올 수 있습니다. 또한 작업 인수가 SQL_UPDATE_BY_BOOKMARK, SQL_DELETE_BY_BOOKMARK 또는 SQL_FETCH_BY_BOOKMARK로 설정된 SQLBulkOperations을 호출하여 책갈피를 통해 업데이트, 삭제 및 페치 작업을 수행하십시오.
205 SQLColumnPrivileges, SQLForeignKeysSQLTablePrivileges를 호출하여 데이터 사전에 대한 고급 정보를 검색합니다.
206 SQL 문 대신 ODBC 함수를 사용하여 SQL_ADD SQLBulkOperations 를 호출하거나 SQL_DELETE 또는 SQL_UPDATE 사용하여 SQLSetPos 를 호출하여 추가 데이터베이스 작업을 수행합니다. (LockType 인수가 SQL_LOCK_EXCLUSIVE 또는 SQL_LOCK_UNLOCK 설정된 SQLSetPos에 대한 호출 지원은 규칙 수준에 포함되지 않지만 선택적 기능입니다.)
207 지정된 개별 문에 대해 ODBC 함수의 비동기 실행을 사용하도록 설정합니다.
208 SQLSpecialColumns를 호출하여 테이블의 SQL_ROWVER 행 식별 열을 가져옵니다. (자세한 내용은 핵심 인터페이스 규칙의 기능 20으로 SQL_BEST_ROWID IdentifierType 인수가 설정된 SQLSpecialColumns에 대한 지원을 참조하세요.)
209 SQL_ATTR_CONCURRENCY 문 특성을 SQL_CONCUR_READ_ONLY 이외의 값 중 적어도 한 값으로 설정합니다.
210 로그인 요청 및 SQL 쿼리(SQL_ATTR_LOGIN_TIMEOUT 및 SQL_ATTR_QUERY_TIMEOUT)를 제한할 수 있습니다.
211 기본 격리 수준을 변경하는 기능입니다. "serializable" 수준의 격리를 사용하여 트랜잭션을 실행하는 기능입니다.