지원 버전 :현재(17) /16 / 15 / 14 / 13
개발 버전 :18 / Devel
지원되지 않는 버전 :12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1
이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 볼 수 있습니다현재버전 또는 위에 나열된 다른 지원 버전 중 하나입니다.

토토 사이트 순위

이름

토토 사이트 순위 -내장 SQL c 전처리

시놉시스

토토 사이트 순위[옵션...]파일...

설명

토토 사이트 순위내장 된 SQL 사전 처리기입니다 C 프로그램의 경우. C 프로그램을 내장 된 SQL로 변환합니다 SQL 호출을 다음으로 대체하여 일반 C 코드에 대한 명령 특수 기능 호출. 그런 다음 출력 파일을 처리 할 수 ​​있습니다 C 컴파일러 도구 체인으로.

토토 사이트 순위각 입력 파일을 변환합니다 명령 줄에서 해당 C 출력 파일로 제공됩니다. 입력 파일이 바람직하게는 확장이 있습니다.pgc,이 경우 확장이 될 것입니다 대체.C출력을 결정합니다 파일 이름. 입력 파일의 확장자가 아닌 경우.pgc, 그런 다음 출력 파일 이름이 계산됩니다 첨부.C전체 파일 이름으로. 그만큼 출력 파일 이름도를 사용하여 재정의 할 수 있습니다.-o옵션.

이 참조 페이지는 내장 된 SQL을 설명하지 않습니다 언어. 보다33 장더 많은 그 주제에 대한 정보.

옵션

토토 사이트 순위다음을 수락합니다 명령 라인 인수 :

-c

SQL 코드에서 특정 C 코드를 자동으로 생성합니다. 현재 이것은Exec Sql 유형.

-c모드

호환 모드 설정.모드할 수 있습니다Informix또는Informix_se.

-d기호

C 전 처리기 기호 정의.

-i

파스 시스템은 파일도 포함합니다.

-i디렉토리

파일을 찾는 데 사용되는 추가 포함 경로를 지정합니다 포함 포함Exec SQL 포함. 기본값은.(현재 예배 규칙서),/usr/local/include, 그만큼PostgreSQL포함 컴파일 시간에 정의 된 디렉토리 (기본값 :/usr/local/pgsql/include) 및/usr/include, 그 순서대로.

-ofilename

이를 지정합니다토토 사이트 순위주어진 모든 출력을 쓰기filename.

-r옵션

런타임 동작 선택.옵션중 하나 일 수 있습니다 수행원:

no_indicator

지표를 사용하지 않고 대신 특별한 것을 사용하십시오 널 값을 나타내는 값. 역사적으로 거기 이 접근법을 사용하는 데이터베이스였습니다.

준비

사용하기 전에 모든 진술을 준비하십시오. lib토토 사이트 순위 준비된 진술의 캐시를 유지하고 재사용 다시 실행되면 진술. 캐시 인 경우 가득 차고 LibeCPG는 가장 많이 사용되는 것을 자유롭게합니다 성명.

QuestionMarks

물음표를 자리 표시 자로 허용합니다 호환성 이유. 이것은 기본값이었습니다 옛날.

-t

트랜잭션의 자동 커미트를 켭니다. 이 모드에서는 각각입니다 SQL 명령은 내부에 있지 않으면 자동으로 커밋됩니다 명시적인 거래 블록. 기본 모드에서 명령은에만 커밋됩니다.exec SQL 커밋발행.

-v

버전을 포함한 추가 정보 인쇄 "포함"경로.

-버전

인쇄토토 사이트 순위15508_15536

-help

도움말 표시토토 사이트 순위명령 줄 인수 및 종료

노트

전처리 된 C 코드 파일, 컴파일러를 컴파일 할 때 를 찾을 수 있어야합니다.토토 사이트 순위헤더 파일의PostgreSQL디렉토리 포함. 그러므로 당신은 를 사용해야 할 수도 있습니다.-i옵션시기 컴파일러 호출 (예 :-i/usr/local/pgsql/include).

내장 SQL이 포함 된 C 코드를 사용하는 프로그램을 연결해야합니다. 에 대하여lib토토 사이트 순위도서관 링커 옵션 사용 예-l/usr/local/pgsql/lib -l토토 사이트 순위.

적절한이 디렉토리 중 하나의 가치 설치를 위해를 사용하여 찾을 수 있습니다.PG_CONFIG.

예제

내장 된 SQL C 소스 파일이있는 경우prog1.pgc, 실행 가능한 프로그램을 만들 수 있습니다 다음의 명령 순서 사용 :

토토 사이트 순위 prog1.pgc
CC -I/USR/로컬/PGSQL/포함 -C prog1.c
cc -o prog1 prog1.o -l/usr/local/pgsql/lib -l토토 사이트 순위