수준 2 인터페이스 적합성Level 2 Interface Conformance

수준 2 인터페이스 규칙 수준은 수준 1 인터페이스 규칙 수준 기능 및 다음 기능을 포함 합니다.The Level 2 interface conformance level includes the Level 1 interface conformance-level functionality plus the following features:

기능 번호Feature number 설명Description
201201 데이터베이스 테이블 및 뷰의 세 부분으로 된 이름을 사용 합니다.Use three-part names of database tables and views. 자세한 내용은 수준 1 인터페이스 규칙의 두 부분으로 구성 된 명명 지원 기능 101을 참조 하세요.(For more information, see the two-part naming support feature 101 in Level 1 Interface Conformance.)
202202 SQLDescribeParam를 호출 하 여 동적 매개 변수를 설명 합니다.Describe dynamic parameters, by calling SQLDescribeParam.
203203 입력 매개 변수 뿐만 아니라 출력 및 입/출력 매개 변수와 저장 프로시저의 결과 값을 사용 합니다.Use not only input parameters but also output and input/output parameters, and result values of stored procedures.
204204 열 번호 0에서 SQLDescribeColsqlcolattribute 를 호출 하 여 책갈피 검색을 포함 한 책갈피를 사용 합니다. Fetchorientation 인수가 SQL_FETCH_BOOKMARK로 설정 된 sqlfetchscroll 을 호출 하 여 책갈피를 기반으로 인출 합니다. SQL_UPDATE_BY_BOOKMARK, SQL_DELETE_BY_BOOKMARK 또는 SQL_FETCH_BY_BOOKMARK로 설정 된 Operation 인수를 사용 하 여 SQLBulkOperations 를 호출 하 여 책갈피 작업으로 업데이트, 삭제 및 인출 합니다.Use bookmarks, including retrieving bookmarks, by calling SQLDescribeCol and SQLColAttribute on column number 0; fetching based on a bookmark, by calling SQLFetchScroll with the FetchOrientation argument set to SQL_FETCH_BOOKMARK; and update, delete, and fetch by bookmark operations, by calling SQLBulkOperations with the Operation argument set to SQL_UPDATE_BY_BOOKMARK, SQL_DELETE_BY_BOOKMARK, or SQL_FETCH_BY_BOOKMARK.
205205 Sqlcolumnprivileges, SQLForeignKeyssqlcolumnprivileges을 호출 하 여 데이터 사전에 대 한 고급 정보를 검색 합니다.Retrieve advanced information about the data dictionary, by calling SQLColumnPrivileges, SQLForeignKeys, and SQLTablePrivileges.
206206 SQL 문 대신 ODBC 함수를 사용 하 여 추가 데이터베이스 작업을 수행 하는 데 SQL_ADD를 사용 하 여 SQLBulkOperations 를 호출 하거나 SQL_DELETE 또는 SQL_UPDATE로 SQLSetPos 를 호출 합니다.Use ODBC functions instead of SQL statements to perform additional database operations, by calling SQLBulkOperations with SQL_ADD, or SQLSetPos with SQL_DELETE or SQL_UPDATE. LockType 인수가 SQL_LOCK_EXCLUSIVE 또는 SQL_LOCK_UNLOCK로 설정 된 SQLSetPos 호출에 대 한 지원은 규칙 수준의 일부가 아니지만 선택적 기능입니다.(Support for calls to SQLSetPos with the LockType argument set to SQL_LOCK_EXCLUSIVE or SQL_LOCK_UNLOCK is not a part of the conformance levels but is an optional feature.)
207207 지정 된 개별 문에 대해 ODBC 함수를 비동기적으로 실행할 수 있습니다.Enable asynchronous execution of ODBC functions for specified individual statements.
208208 SQLSpecialColumns를 호출 하 여 테이블의 SQL_ROWVER 행 식별 열을 가져옵니다.Obtain the SQL_ROWVER row-identifying column of tables, by calling SQLSpecialColumns. 자세한 내용은 SQLSpecialColumns 에 대 한 지원을 참조 하세요. IdentifierType 인수는 코어 인터페이스 규칙에서 기능 20으로 SQL_BEST_ROWID로 설정 됩니다.(For more information, see the support for SQLSpecialColumns with the IdentifierType argument set to SQL_BEST_ROWID as feature 20 in Core Interface Conformance.)
209209 SQL_ATTR_CONCURRENCY statement 특성 SQL_CONCUR_READ_ONLY 아닌 하나 이상의 값으로 설정 합니다.Set the SQL_ATTR_CONCURRENCY statement attribute to at least one value other than SQL_CONCUR_READ_ONLY.
210210 로그인 요청 및 SQL 쿼리 (SQL_ATTR_LOGIN_TIMEOUT 및 SQL_ATTR_QUERY_TIMEOUT)의 시간을 제한 하는 기능입니다.The ability to time out login request and SQL queries (SQL_ATTR_LOGIN_TIMEOUT and SQL_ATTR_QUERY_TIMEOUT).
211211 기본 격리 수준을 변경 하는 기능 "serializable" 격리 수준으로 트랜잭션을 실행할 수 있습니다.The ability to change the default isolation level; the ability to execute transactions with the "serializable" level of isolation.