ODBC 프로그래머 참조

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

ODBC 설명서 작업

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

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

  • 일반적인 DBMS 지식 및 SQL 대한 지식.

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

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

코드 예제 정보

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

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

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

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

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

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

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

  • 날짜, C. J., 다웬, 휴: SQL 표준에 대한 가이드 (애디슨 웨슬리, 1993).

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

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

  • 그루버, 마틴: SQL 이해 (시벡스, 1990).

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

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

  • 파스칼, 파비안: SQL 및 관계형 기본 사항 (M & T 책, 1990).

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

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

  • 방, 소렌: SQL 및 관계형 데이터베이스(Microtrend Books, 1990).

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

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

  • Gray, J. N. and Reuter, Andreas: Transaction Processing: Concepts and Techniques (Morgan Kaufmann Publishers, 1993).

  • 해캐트혼, 리처드 D.: Enterprise 데이터베이스 연결 (와일리 & 아들, 1993).

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

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

  • ISO/IEC 9075-3:1995, Call-Level 인터페이스(SQL/CLI)

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

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

  • Gryphon, Robert, Charpentier, Luc, Oelschlager, Jon, Shoemaker, Andrew, Cross, Jim, and 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 Connectivity in Distributed Environments (McGraw-Hill, 1995).

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

  • 휘팅, 빌: Twenty-One 일에서 자신에게 ODBC를 가르쳐 (하워드 W. 샘스 & 회사, 1994).