This documentation is for an unsupported version of Postgre토토 베이.
당신은에 대해 같은 페이지를 볼 수 있습니다토토 캔 : 문서 : 17 : 34.17. 토토 캔버전 또는 위에 나열된 다른 지원되는 버전 중 하나입니다.

31.15.

이 섹션은 방법을 설명합니다ECPG내부적으로 작동합니다. 이 정보는 할 수 있습니다ECPG.

처음 4 줄ECPG출력에는 고정 라인이 있습니다. 두 개는 의견이며 두 개는입니다

볼 때Exec 토토 베이진술,Exec 토토 베이;.토토 베이statement and parsed for variable

가변 대체는 기호가 결장으로 시작할 때 발생합니다.:). 해당 이름의 변수는입니다Exec 토토 베이 선언섹션.

라이브러리에서 가장 중요한 기능은입니다.ecpgdo

인수는 다음과 같습니다.

줄 번호

이것은 원래 줄의 줄 번호입니다. 사용

문자열

이것이토토 베이발행 될 명령. 입력에 의해 수정됩니다?.

입력 변수

모든 입력 변수로 인해 10 개의 인수가 생성됩니다.

ecpgt_eoit

anenumtelling that there are no

출력 변수

모든 출력 변수로 인해 10 개의 인수가 발생합니다

ecpgt_eort

anenumtelling that there are no

토토 베이명령, 함수는 10을 얻습니다

  1. 특수 기호로 유형.

  2. A pointer to the value or a pointer to the pointer.

  3. 변수의 크기가 Achar또는varchar.

  4. The number of elements in the array (for array

  5. 배열의 다음 요소로의 오프셋 (배열 용.

  6. The type of the indicator variable as a special

  7. 지표 변수에 대한 포인터.

  8. 0

  9. 표시기 배열의 요소 수 (배열의 경우

  10. 표시기 배열의 다음 요소로의 오프셋 (for

모든 토토 베이 명령이 이러한 방식으로 처리되는 것은 아닙니다. 을 위한

Exec 토토 베이 Open커서;

is not copied to the output. Instead, the cursor's선언명령은의 위치에서 사용됩니다.Open실제로 열기 때문에 명령

다음은 다음의 출력을 설명하는 완전한 예입니다.foo.pgc(세부 사항

Exec 토토 베이 시작 선언 섹션;

:로 번역됩니다.

/ * ECPG에 의해 처리 됨 (2.6.0) */

(여기서의 들여 쓰기는 가독성을 위해 추가됩니다