모든 와이즈 토토 명령은 내장 와이즈 토토 내에서 실행될 수 있습니다. 신청. 다음은 이를 수행하는 방법에 대한 몇 가지 예입니다.
테이블 생성 중:
EXEC 와이즈 토토 CREATE TABLE foo(숫자 정수, ASCII 문자(16)); EXEC 와이즈 토토 CREATE UNIQUE INDEX num1 ON foo(숫자); EXEC 와이즈 토토 커밋;
행 삽입 중:
EXEC 와이즈 토토 INSERT INTO foo(숫자, ascii) VALUES(9999, 'doodad'); EXEC 와이즈 토토 커밋;
행 삭제 중:
EXEC 와이즈 토토 DELETE FROM foo WHERE 번호 = 9999; EXEC 와이즈 토토 커밋;
단일 행 선택:
EXEC 와이즈 토토 SELECT foo INTO :FooBar FROM table1 WHERE ascii = 'doodad';
커서를 사용하여 선택:
EXEC 와이즈 토토 DECLARE foo_bar CURSOR FOR
번호 선택, foo에서 ASCII
ASCII로 주문;
EXEC 와이즈 토토 OPEN foo_bar;
EXEC 와이즈 토토 FETCH foo_bar INTO :FooBar, DooDad;
...
EXEC 와이즈 토토 CLOSE foo_bar;
EXEC 와이즈 토토 커밋;
업데이트:
EXEC 와이즈 토토 업데이트 foo
SET ascii = 'foobar'
어디에서 숫자 = 9999;
EXEC 와이즈 토토 커밋;
양식의 토큰:뭔가아르호스트 변수, 즉 변수를 참조합니다. C 프로그램에서. 이에 대한 설명은섹션 31.6.
기본 모드에서 명령문은 다음 경우에만 커밋됩니다.EXEC 와이즈 토토 커밋발행되었습니다. 임베디드 와이즈 토토 인터페이스는 트랜잭션의 자동 커밋도 지원합니다(비슷함). 에libpq행동)을 통해-t명령줄 옵션ecpg(아래 참조) 또는 다음을 통해EXEC 와이즈 토토 자동 커밋을 ON으로 설정성명. 에서 자동 커밋 모드에서는 각 명령이 자동으로 커밋됩니다. 명시적인 트랜잭션 블록 안에 있습니다. 이 모드는 다음과 같습니다. 다음을 사용하여 명시적으로 꺼졌습니다.EXEC 와이즈 토토 세트 OFF로 자동 커밋.