이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다PostgreSQL : 문서 : 17 : 34.4. 호스트 사설 토토 사용버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

29.6. 호스트 토토 사이트 사용

inPostgre와이즈 토토 : 문서 : 8.0 : 실행 실행당신은 방법을 보았습니다호스트 토토 사이트.

29.6.1.

C 프로그램과 SQL 문 사이의 데이터 전달은 다음과 같습니다.

Exec SQL insert initeable 값 (: v1, 'foo', : ​​v2);

이 문장은 이름라는 두 개의 c 토토 사이트를 나타냅니다.v1andv2

SQL 문에 C 변수를 삽입하는이 스타일호스트 토토 사이트.

29.6.2.

예를 들어 프로그램에서 데이터를 데이터베이스로 전달하려면

이 섹션은로 시작합니다.

Exec SQL 시작 선언 섹션;

Exec SQL End Declare 섹션;

해당 라인 사이에 일반 C 토토 사이트가 있어야합니다

int x;

당신은 프로그램에 많은 선언 섹션을 가질 수 있습니다.

선언은 또한 출력 파일에 반영됩니다.

구조 또는 조합의 정의도 나열되어야합니다.선언섹션. 그렇지 않으면

특별 유형varchar가 변환되었습니다struct모든 토토 사이트에 대해. 에이

Varchar var [180];

Struct varchar_var int len; char arr [180];

이 구조는 SQL Datums와 인터페이스하는 데 적합합니다varchar.

29.6.3. 선택and가져 오기

이제 귀하는 귀하가 생성 한 데이터를 전달할 수 있어야합니다.selectandfetch. 이것들in

예는 다음과 같습니다.

/*

thein절 사이에 나타납니다From절.in(대상 목록이라고도 함)

다음은 명령을 사용하는 예입니다fetch:

Exec SQL 시작 선언 섹션;

여기in조항이 나타납니다

이 두 가지 방법 모두

29.6.4.

위의 예는 널 값을 처리하지 않습니다. 사실,표시기a

Exec SQL 시작 선언 섹션;

표시기 변수val_ind의지

표시기에는 또 다른 기능이 있습니다