이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다Postgre배트맨 토토 : 문서 : 17 : 34 장. ECPG - C에 포함 된 배트맨 토토버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

35 장.ECPG- 임베디드SQLin c

목차

35.1. 개념
35.2. 데이터베이스 연결 관리
35.2.1. 데이터베이스 서버에 연결
35.2.2. 연결 선택
35.2.3. 연결 닫기
35.3. 실행 SQL 명령
35.3.1. SQL 문 실행
35.3.2. 커서 사용
35.3.3. 거래 관리
35.3.4. 준비된 진술
PostgreSQL : 문서
35.4.1. 개요
35.4.2. 섹션 선언
35.4.3. 쿼리 결과 검색
35.4.4. 유형 매핑
35.4.5. 비 프리밍 SQL 데이터 유형 처리
35.4.6. 표시기
35.5. 동적 SQL
35.5.1. 결과 세트없이 진술 실행
35.5.2. 입력 매개 변수로 명령문 실행
35.5.3. 결과 세트로 진술 실행
35.6. PGTYPES 라이브러리
35.6.1. 캐릭터 문자열
35.6.2. 숫자 유형
35.6.3. 날짜 유형
35.6.4. 타임 스탬프 유형
35.6.5. 간격 유형
35.6.6. 소수점
35.6.7. pgtypeslib의 errno 값
35.6.8. pgtypeslib의 특수 상수
35.7. 설명자 영역 사용
35.7.1. 이름이 지정된 SQL 디스크립터 영역
35.7.2. SQLDA 디스크립터 영역
35.8. 오류 처리
35.8.1. 콜백 설정
35.8.2. SQLCA
35.8.3. sqlstatevs.sqlcode
35.9. 전처리 지침
35.9.1. 파일 포함
35.9.2. 정의 및 undef 지침
35.9.3. ifdef, ifndef, else, elif 및 endif 지침
35.10. 임베디드 SQL 프로그램 처리
35.11. 도서관 기능
35.12. 큰 물체
35.13. C++응용 프로그램
35.13.1. 호스트 변수 범위
35.13.2. 외부 C 모듈을 사용한 C ++ 응용 프로그램 개발
35.14. 임베디드 SQL 명령
토토 베이 : 문서 : 10 : 디스크립터 할당 - SQL 디스크립터 영역을 할당
Connect - 데이터베이스 연결 설정
Dalloce Descriptor - SQL 디스크립터 영역을 거래 할 수 있습니다
선언 - 커서 정의
설명 - 준비된 문 또는 결과 세트에 대한 정보 얻기
연결 끊기 - 데이터베이스 연결 종료
즉시 실행 - 진술을 동적으로 준비하고 실행
GET DESCRICTOR - SQL 디스크립터 영역에서 정보 받기
Open - 동적 커서 열기
준비 - 실행을위한 진술 준비
SET AUTOCOMMIT - 현재 세션의 자동 커밋 동작 설정
연결 설정 - 데이터베이스 연결 선택
세트 디스크립터 - SQL 디스크립터 영역에서 정보 설정
타입 - 새 데이터 유형 정의
var - 변수 정의
언제든지 - SQL 문으로 인해 특정 클래스 조건이 제기 될 때 취할 조치를 지정합니다
35.15. Informix호환성 모드
35.15.1. 추가 유형
35.15.2. 추가/누락 된 임베디드 SQL 문
35.15.3. 정보 호환 SQLDA 디스크립터 영역
18601_18630
35.15.5. 추가 상수
35.16. 내부

이 장은 임베디드를 설명합니다SQL패키지PostgreSQL. Linus Tolke (에 의해 작성되었습니다.) 및 Michael Meskes (). 원래 그것은와 함께 작동하도록 작성되었습니다.C. 또한와 함께 작동합니다.C++, 그러나 모든 것을 인식하는 것은 아닙니다C++아직 구조.

이 문서는 상당히 불완전합니다. 그러나이 인터페이스가 표준화되었으므로 SQL에 대한 많은 자원에서 추가 정보를 찾을 수 있습니다.