ODBC 프로그래머 참조

ODBC 프로그래머 참조에는 다음 섹션이 포함되어 있습니다.

  • ODBC 3.8의 새로운 기능에는 Windows 8 SDK에 추가된 새로운 ODBC 기능이 나열되어 있습니다.

  • 샘플 ODBC 프로그램은 샘플 ODBC 프로그램을 제공합니다.

  • ODBC 소개에서는 구조적 쿼리 언어 및 ODBC에 대한 간략한 기록과 ODBC 인터페이스에 대한 개념 정보를 제공합니다.

  • 애플리케이션 개발에는 ODBC 인터페이스를 사용하는 애플리케이션 및 이를 구현하는 드라이버를 개발하는 방법에 대한 정보가 포함되어 있습니다.

  • ODBC Software 설치 및 구성은 설치 및 설치 DLL 함수 참조에 대한 정보를 제공합니다.

  • ODBC 드라이버 개발에는 드라이버 작성에 대한 정보가 포함되어 있습니다.

  • API 참조 에는 모든 ODBC 함수에 대한 구문 및 의미 체계 정보가 포함되어 있습니다.

  • ODBC 부록 에는 ODBC 오류 코드, 데이터 형식 및 SQL 문법에 대한 기술 세부 정보 및 참조 테이블이 포함되어 있습니다.

ODBC 설명서 작업

ODBC 인터페이스는 C 프로그래밍 언어와 함께 사용하도록 설계되었습니다. ODBC 인터페이스는 SQL 문, ODBC 함수 호출 및 C 프로그래밍의 세 가지 영역에서 사용됩니다. 이 설명서에서는 다음을 가정합니다.

  • C 프로그래밍 언어에 대한 실무 지식입니다.

  • 일반 DBMS 지식 및 SQL에 대한 지식

다음 입력 규칙을 사용합니다.

형식 사용 대상
SELECT * FROM 대문자로는 운영 체제 명령 수준에서 사용되는 SQL 문, 매크로 이름 및 용어를 나타냅니다.
RETCODE SQLFetch(hdbc) 모노스페이스 글꼴은 샘플 명령줄 및 프로그램 코드에 사용됩니다.
argument 기울임꼴로 표시된 단어는 프로그래밍 방식 인수, 사용자 또는 애플리케이션이 제공해야 하는 정보 또는 단어 강조를 나타냅니다.
SQLEndTran 굵은 형식은 함수 이름을 포함하여 구문을 표시된 대로 정확하게 입력해야 임을 나타냅니다.
| 세로 막대는 구문 줄에서 두 개의 상호 배타적 선택 항목을 구분합니다.
... 줄임표는 인수를 여러 번 반복할 수 있음을 나타냅니다.
. . . 세 개의 점 열은 이전 코드 줄의 연속을 나타냅니다.

코드 예제 정보

이 가이드의 코드 예제는 설명용으로만 설계되었습니다. 주로 ODBC 원칙을 보여주기 위해 작성되었기 때문에 효율성은 명확성을 위해 따로 설정되기도 합니다. 또한 명확성을 위해 코드의 전체 섹션을 생략하는 경우도 있습니다. 여기에는 ODBC가 아닌 함수(이름이 "SQL"로 시작되지 않는 함수)의 정의와 대부분의 오류 처리가 포함됩니다.

모든 코드 예제에서는 카탈로그 함수의 시작 부분에 표시되는 ANSI 문자열과 동일한 데이터베이스 스키마를 사용합니다.

SQL에 대한 자세한 내용은 다음 표준을 사용할 수 있습니다.

  • 데이터베이스 언어 - 무결성이 향상된 SQL, ANSI, 1989 ANSI X3.135-1989.

  • 데이터베이스 언어 - SQL: ANSI X3H2 및 ISO/IEC JTC1/SC21/WG3 9075:1992(SQL-92).

  • 그룹 열기, 데이터 관리: 구조적 쿼리 언어(SQL), 버전 2(Open Group, 1996).

표준 및 공급업체별 SQL 가이드 외에도 다음과 같은 많은 설명서에서 SQL을 설명합니다.

  • Date, C. J., with Darwen, Hugh: A Guide to the SQL Standard (Addison-Wesley, 1993).

  • 에머슨, 산드라 L., 다노프스키, 마시, 보우먼, 주디스 S.: 실용적인 SQL 핸드북 (애디슨 웨슬리, 1989).

  • 그로프, 제임스 R. 와 와인버그, 폴 N.: SQL 을 사용 하 여 (오스본 맥그로 힐, 1990).

  • Gruber, Martin: SQL 이해(Sybex, 1990).

  • 허쉬, 잭 L. 및 캐롤린 J.: SQL, 구조적 쿼리 언어 (탭 책, 1988).

  • 멜튼, 짐, 사이먼, 앨런 R.: 새로운 SQL 이해: 완전한 가이드 (모건 카우프만 퍼블리셔, 1993).

  • Pascal, Fabian: SQL 및 관계형 기본 사항 (M&T Books, 1990).

  • 트림블, J. 하비 주니어, 샤펠, 데이비드: SQL 에 대한 시각적 소개(와일리, 1989).

  • 반 데르 랜스, 릭 F.: SQL 소개 (애디슨 웨슬리, 1988).

  • Vang, Soren: SQL 및 관계형 데이터베이스 (Microtrend Books, 1990).

  • Viescas, John: SQL 에 대한 빠른 참조 가이드(Microsoft Corp., 1989).

트랜잭션 처리에 대한 자세한 내용은 다음을 참조하세요.

  • 회색, J. N. 및 Reuter, 안드레아스: 트랜잭션 처리: 개념 및 기술 (모건 카우프만 출판사, 1993).

  • 해캐트혼, 리처드 D.: 엔터프라이즈 데이터베이스 커넥트ivity (와일리 & 아들, 1993).

호출 수준 인터페이스에 대한 자세한 내용은 다음 표준을 사용할 수 있습니다.

  • 그룹 열기, 데이터 관리: SQL CLI(호출 수준 인터페이스), C451(Open Group, 1995).

  • ISO/IEC 9075-3:1995, SQL/CLI(호출 수준 인터페이스)

ODBC에 대한 추가 정보는 다음을 포함하여 다양한 책을 사용할 수 있습니다.

  • 가이거, 카일: 인사이드 ODBC (Microsoft Press, 1995).

  • Gryphon, Robert, Charpentier, Luc, Oelschlager, Jon, Shoemaker, Andrew, Cross, Jim 및 Lilley, Albert W.: Using ODBC 2 (Que, 1994).

  • 존스턴, 톰과 오스본, 마크: ODBC 개발자 가이드 (하워드 W. 샘스 & 회사, 1994).

  • North, Ken: Windows 다중 DBMS 프로그래밍: C++, Visual Basic, ODBC, OLE 2 및 DBMS 프로젝트 용 도구 사용(John Wiley & Sons, Inc., 1995).

  • Stegman, Michael O., Signore, Robert 및 Creamer, John: ODBC Solution, Open Database 커넥트ivity in Distributed Environments (McGraw-Hill, 1995).

  • 웰치, 키스: ODBC 2 사용 (Que, 1994).

  • 휘팅, 빌: 21일 만에 ODBC를 가르친다(하워드 더블유 샘스 & 컴퍼니, 1994).