스포츠 토토- 임베디드 SQL C 사전 처리기
스포츠 토토
[옵션
...]파일
...
스포츠 토토
C 프로그램의 임베디드 SQL 사전 처리기입니다. SQL 호출을 특수 함수 호출로 바꾸어 C 프로그램을 내장 된 SQL 문으로 정상 C 코드로 변환합니다.
스포츠 토토
명령 줄에 주어진 각 입력 파일을 해당 C 출력 파일로 변환합니다. 입력 파일 이름에 확장자가없는 경우.pgc
가 가정됩니다. 파일의 확장자는로 대체됩니다..C
출력 파일 이름을 구성합니다. 그러나 출력 파일 이름은를 사용하여 재정의 할 수 있습니다.-o
옵션.
입력 파일 이름이 그저 인 경우-
,스포츠 토토
표준 입력에서 프로그램을 읽습니다 (-o
).
이 참조 페이지는 내장 된 SQL 언어를 설명하지 않습니다. 보다Postgre배트맨 토토 : 문서 : 17 : 34 장. ECPG - C에 포함 된 배트맨 토토해당 주제에 대한 자세한 내용은
스포츠 토토
다음 명령 줄 인수를 수락합니다 :
-c
SQL 코드에서 특정 C 코드를 자동으로 생성합니다. 현재 이것은Exec SQL 유형
.
-c모드
호환성 모드 설정.모드
can beInformix
,Informix_se
또는Oracle
.
-d기호
[=value
]
전처리 기호 정의Exec SQL Define
지침. 그렇지 않은 경우value
지정되어 있으며 기호는 값으로 정의됩니다1
12662_12665
-h
프로세스 헤더 파일. 이 옵션이 지정되면 출력 파일 확장자가.h
not.C
, 기본 입력 파일 확장자는입니다..pgh
not.pgc
. 또한,-c
옵션이 강요됩니다.
-i
파스 시스템은 파일도 포함합니다.
-i디렉토리
추가 포함 경로 지정,Exec SQL 포함
. 기본값은.
(현재 디렉토리),/usr/local/include
, ThePostgreSQL컴파일 시간에 정의 된 디렉토리 포함 (기본값 :/usr/local/pgsql/include
) 및/usr/include
, 그 순서대로.
-ofilename
이를 지정합니다스포츠 토토
주어진 모든 출력을 작성해야합니다filename
. 쓰다-o-
모든 출력을 표준 출력으로 보내려면
-r옵션
런타임 동작 선택.옵션
다음 중 하나 일 수 있습니다.
no_indicator
표시기를 사용하지 말고 널 값을 나타내는 특수 값을 사용하십시오. 역사적 으로이 접근법을 사용하는 데이터베이스가있었습니다.
준비
사용하기 전에 모든 진술을 준비하십시오. LIB스포츠 토토는 준비된 진술의 캐시를 유지하고 다시 실행되면 진술을 재사용합니다.
QuestionMarks
호환성 이유로 물음표를 자리 표시 자로 허용합니다. 이것은 오래 전의 기본이었을 것입니다.
-t
트랜잭션의 자동 커미트를 켭니다. 이 모드에서 각 SQL 명령은 명시 적 트랜잭션 블록 내부에 있지 않으면 자동으로 커밋됩니다.Exec SQL Commit
발행.
-v
버전 및 "포함"경로를 포함한 추가 정보 인쇄.
-버전
인쇄스포츠 토토버전 및 종료.
-?
-help
도움말 표시스포츠 토토명령 줄 인수 및 종료
전처리 된 C 코드 파일을 컴파일 할 때 컴파일러는를 찾을 수 있어야합니다.스포츠 토토헤더 파일PostgreSQL디렉토리 포함. 따라서를 사용해야 할 수도 있습니다.-i
컴파일러를 호출 할 때 옵션 (예 :-i/usr/local/pgsql/include
).
내장 된 SQL이 포함 된 C 코드를 사용하는 프로그램lib스포츠 토토
도서관, 예를 들어 링커 옵션 사용-l/usr/local/pgsql/lib -l스포츠 토토
.
설치에 적합한 이러한 디렉토리 중 하나의 값은를 사용하여 찾을 수 있습니다.PG_CONFIG.
내장 된 SQL C 소스 파일이있는 경우prog1.pgc
, 다음의 명령 순서를 사용하여 실행 가능한 프로그램을 만들 수 있습니다.
ecpg prog1.pgc
문서에 올바르지 않은 내용이 있으면 일치하지 않습니다.이 양식문서 문제를보고하려면