Tài liệu này dành cho phiên bản không được hỗ trợ của Postgre와이즈 토토.
Bạn có thể muốn xem cùng một trang choPostgre윈 토토 : 문서 : 17 : 34.3. 실행 윈 토토 명령Phiên bản hoặc một trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

29.4. Chạy các lệnh sql

Bất kỳ lệnh 와이즈 토토 nào cũng có thể được chạy từ trong 와이즈 토토 nhúng ứng dụng. Dưới đây là một số ví dụ về cách làm điều đó.

Tạo bảng:

EXEC 와이즈 토토 Tạo bảng foo (Số nguyên, ASCII char (16));
EXEC 와이즈 토토 tạo chỉ mục duy nhất Num1 trên foo (số);
Exec sql cam kết;

Chèn hàng:

EXEC 와이즈 토토 chèn vào các giá trị FOO (Number, ASCII) (9999, 'Doodad');
Exec sql cam kết;

Xóa hàng:

EXEC 와이즈 토토 Xóa khỏi foo trong đó số = 9999;
Exec sql cam kết;

Chọn một hàng:

11205_11277

Chọn bằng cách sử dụng con trỏ:

exec 와이즈 토토 khai báo foo_bar con trỏ cho
    Chọn số, ASCII từ FOO
    Đặt hàng bởi ASCII;
Exec 와이즈 토토 mở foo_bar;
Exec 와이즈 토토 fetch foo_bar vào: foobar, doodad;
...
Exec 와이즈 토토 đóng foo_bar;
Exec 와이즈 토토 cam kết;

Cập nhật:

exec 와이즈 토토 cập nhật foo
    Đặt ascii = 'foobar'
    Trong đó số = 9999;
Exec sql cam kết;

Mã thông báo của biểu mẫu:cái gì đóBiến máy chủ, nghĩa là, họ đề cập đến các biến Trong chương trình C. Chúng được giải thích trongPhần 29.6.

Trong chế độ mặc định, các câu lệnh chỉ được cam kết khiexec 와이즈 토토 cam kếtđược ban hành. Nhúng Giao diện 와이즈 토토 cũng hỗ trợ AutoCommit của các giao dịch (tương tự ĐẾNlibpqHành vi) qua-TTùy chọn dòng lệnh thànhECPG(xem bên dưới) hoặc quaEXEC 와이즈 토토 Đặt AutoCommit thành ONTuyên bố. TRONG Chế độ AutoCommit, mỗi lệnh tự động được thực hiện trừ khi Nó ở bên trong một khối giao dịch rõ ràng. Chế độ này có thể là tắt rõ ràng bằng cách sử dụng와이즈 토토 와이즈 토토 AutoCommit để tắt.