이 문서는 지원되지 않는 버전의 Postgre토토 핫을위한 것입니다.
당신은의 동일한 페이지를 보려고 할 수 있습니다Postgre메이저 토토 사이트 : 문서 : 17 : 34.1. 개념버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

33.1. 개념

임베디드 토토 핫 프로그램은 일반 프로그래밍 언어,이 경우 C, 토토 핫과 혼합 특별히 표시된 섹션의 명령. 프로그램을 구축하기 위해 소스 코드 (*.pgc)가 먼저 통과되었습니다 임베디드 토토 핫 사전 처리기를 통해 일반 C 프로그램 (*.c) 및 그 후 C 컴파일러로 처리 할 수 ​​있습니다. (자세한 내용은 컴파일 및 링크 참조섹션 33.10). 전환 된 ECPG 응용 프로그램을 통해 LibPQ 라이브러리에서 기능을 호출합니다 내장 된 토토 핫 라이브러리 (ecpglib)와 함께 통신합니다 일반적인 프론트 엔드-백엔드 프로토콜을 사용한 Postgre토토 핫 Server.

내장토토 핫장점이 있습니다 다른 취급 방법에 대해토토 핫C 코드의 명령. 먼저, 그것은 필요합니다 변수와의 지루한 정보 통과 관리 당신의C프로그램. 둘째, 프로그램의 토토 핫 코드는 구문을위한 빌드 시간에 확인됩니다. 단정. 셋째, 임베디드토토 핫in c에서 지정되어 있습니다.토토 핫표준 및 기타 많은 지원토토 핫데이터베이스 시스템. 그만큼Postgre토토 핫구현은입니다 이 표준을 최대한 일치 시키도록 설계되었으며 일반적으로 포트 임베디드토토 핫다른 토토 핫 데이터베이스에 대해 작성된 프로그램 에게Postgre토토 핫쉬움.

이미 언급 된대로, 임베디드 용으로 작성된 프로그램토토 핫인터페이스는 정상입니다 c 데이터베이스 관련을 수행하기 위해 특수 코드가 삽입 된 프로그램 행위. 이 특수 코드는 항상 양식을 가지고 있습니다.

Exec 토토 핫 ...;

이 진술들은 구문 적으로 c 성명. 특정 진술에 따라 나타날 수 있습니다 글로벌 수준 또는 함수 내에서. 임베디드토토 핫진술을 따릅니다 정상의 사례 감지 규칙토토 핫C의 코드가 아닌 코드

다음 섹션은 모든 임베디드 토토 핫을 설명합니다 진술.