변경 형식
ODBC 3.x(및 모든 ODBC 버전)에서 세 가지 유형의 변경이 이루어집니다. 이러한 각 호환성은 이전 버전과의 호환성에 다르게 영향을 미치며 다른 방식으로 처리됩니다. 이러한 변경 내용은 다음 표에 설명되어 있습니다.
변경 유형 | 설명 |
---|---|
새로운 기능 | 이러한 기능은 아웃오브 라인 바인딩 또는 설명자와 같은 ODBC 3.x의 새로운 기능입니다. 이는 애플리케이션 및 드라이버와 드라이버 관리자가 버전 3.x인 경우에만 구현되므로 이전 버전과 호환되도록 시도하지 않습니다. |
중복된 기능 | 이러한 기능은 ODBC 2.x 및 ODBC 3.x에 있지만 각각 다른 방식으로 구현되는 기능입니다. SQLAllocHandle 및 SQLAllocStmt 함수를 예로 들 수 있습니다. 이러한 기능 및 기타 중복된 기능에 대한 이전 버전과의 호환성 문제는 주로 드라이버 관리자의 매핑에 의해 처리됩니다. |
동작 변경 내용 | ODBC 2.x 및 ODBC 3.x에서 다르게 처리되는 기능입니다. datetime #define 예제입니다. 이러한 기능은 환경 특성 설정에 따라 ODBC 3.x 드라이버에서 처리됩니다. (참조) 자세한 내용을 보려면 동작 변경 내용을 참조하세요.) |