목차#
- 서문
- 이 매뉴얼에 대하여
- 1.C/C++ 전처리기 소개
- C/C++ 전처리기
- 명령행 옵션
- 내장 SQL문을 이용한 프로그램 작성 순서 및 방법
- 2.호스트 변수와 지시자 변수
- 호스트 변수
- 호스트 변수 분류
- 지시자 변수
- 지시자 변수 분류
- 지시자 변수값의 의미
- 예제 프로그램
- 3.호스트 변수 선언부
- 호스트 변수 선언부
- 자료형 정의
- 함수 인자 선언부
- 4.C Preprocessor
- C Preprocessor 개요
- C Preprocessor 구문
- Preprocessor 제약사항
- Preprocessor 예제
- ALTIBASE_APRE 매크로
- 5.호스트 변수 데이터 타입
- 개요
- 일반 데이터 타입
- 확장된 데이터 타입
- 칼럼 타입과 호스트 변수 타입
- 6.내장 SQL문
- 개요
- 연결 관련 SQL문
- 기본 내장 SQL문
- 기타 내장 SQL문
- OPTION문
- 7.실행 시간 에러 처리
- 개요
- sqlca
- SQLCODE
- SQLSTATE
- GET DIAGNOSTICS
- WHENEVER문
- 예제 프로그램
- 8.커서 처리 SQL문
- 개요
- 커서 관련 내장 SQL문
- 동일한 커서 이름 재사용 방법
- 예제 프로그램
- 9.배열 처리 SQL문
- 배열 호스트 변수의 개요
- 내장 SQL문에서 배열 호스트 변수 사용
- sqlca.sqlerrd
- 제한 사항
- 구조체와 배열
- 예제 프로그램
- 10.동적 SQL문
- 정적 SQL문과 동적 SQL문
- 동적 SQL문의 종류
- 예제 프로그램
- 11.저장 프로시저 처리 SQL문
- 저장 프로시저 처리 SQL문
- EXECUTE 문에서 배열 호스트 변수 사용
- 예제 프로그램
- 12.다중 연결 프로그램
- 개요
- 다중 연결 프로그램에서 내장 SQL문 사용 방법
- 다중 연결 프로그램에서의 저장 프로시저 처리 SQL문
- 예제 프로그램
- 13.멀티쓰레드 프로그램
- 멀티쓰레드 프로그램
- 예제 프로그램
- 14.전처리 오류 코드/메시지
- 전처리 오류
- A. 부록: LOB데이터와 파일
- 출력 호스트 변수와 파일
- 입력 호스트 변수와 파일
- B. 부록: Proc*C에서 APRE로 변환
- 데이터 타입 비교
- 내장 함수 비교
- 데이터베이스 연결/해제
- 호스트 변수
- 내장 SQL문
- 수행 결과 및 상태 코드
- 기타 차이점
- 예제 프로그램
- C. 부록: 동적 SQL의 메소드4 사용
- SQLDA구조체의 데이터 타입
- D. 부록: 샘플 코드
- 예제 프로그램 수행
- 예제 프로그램의 테이블 정보
- E. 부록: FAQ
- Precompiler FAQ