Postgre와이즈 토토 9.0.23 문서화 | ||||
---|---|---|---|---|
PostgreSQL : 문서 : 9.0 : 토토 커뮤니티 종료 | 토토 : 문서 : 9.0 : ECPG- C에 포함 된 SQL | 제 33 장ECPG- 내장와이즈 토토in c | 다음 |
임베디드 와이즈 토토 내에서 모든 와이즈 토토 명령을 실행할 수 있습니다. 애플리케이션. 아래는 그렇게하는 방법의 몇 가지 예입니다.
테이블 만들기 :
Exec 와이즈 토토 생성 테이블 foo (번호 정수, ascii char (16)); exec 와이즈 토토 foo (번호)에서 고유 한 색인 Num1을 만듭니다. Exec 와이즈 토토 Commit;
행 삽입 :
exec sql insert info (숫자, ascii) 값 (9999, 'doodad'); Exec 와이즈 토토 Commit;
행 삭제 :
exec 와이즈 토토 FOO에서 삭제 된 숫자 = 9999; Exec 와이즈 토토 Commit;
단일 줄 선택 :
exec 와이즈 토토 foo를 선택하십시오 : aScii = 'doodad';에서 table1에서 foobar.
커서 사용 선택 :
Exec 와이즈 토토 선언 foo_bar 커서 foo에서 번호, ASCII를 선택하십시오 ASCII에 의한 주문; Exec 와이즈 토토 Open foo_bar; Exec 와이즈 토토 Fetch foo_bar가 들어갑니다 : Foobar, Doodad; ... Exec 와이즈 토토 Close foo_bar; Exec 와이즈 토토 Commit;
업데이트 :
Exec 와이즈 토토 업데이트 foo set ascii = 'foobar' 여기서 번호 = 9999; Exec 와이즈 토토 Commit;
양식의 토큰:뭔가are호스트 변수, 즉, 변수를 나타냅니다 C 프로그램에서. 그들은에 설명되어 있습니다.섹션 33.6.
기본 모드에서는 진술이 만 커밋됩니다.Exec 와이즈 토토 Commit가 발행됩니다. 내장 와이즈 토토 인터페이스는 또한 트랜잭션의 자동 커미트를 지원합니다 (유사합니다 에게libpq동작)를 통해-t명령 줄 옵션ECPG(아래 참조) 또는를 통해exec 와이즈 토토 자동 커미트를 ON진술. ~ 안에 자동 커밋 모드, 각 명령은 자동으로 커밋되지 않습니다 명시 적 트랜잭션 블록 안에 있습니다. 이 모드는 될 수 있습니다 명시 적으로 사용하여 끄기Exec 와이즈 토토 세트 autocommit to off.