Bất kỳ lệnh kèo chấp bóng đá hôm nay nào cũng có thể được chạy từ trong một ứng dụng kèo chấp bóng đá hôm nay nhúng. Dưới đây là một số ví dụ về cách làm điều đó.
Tạo bảng:
EXEC kèo chấp bóng đá hôm nay Tạo bảng foo (Số nguyên, ASCII char (16));
Chèn hàng:
EXEC kèo chấp bóng đá hôm nay chèn vào các giá trị FOO (Số, ASCII) (9999, 'Doodad');
Xóa hàng:
EXEC kèo chấp bóng đá hôm nay Xóa khỏi foo trong đó số = 9999;
Cập nhật:
Cập nhật kèo chấp bóng đá hôm nay EXEC
Chọn
Câu kèo chấp bóng đá hôm nay trả về một hàng kết quả cũng có thể được thực thi bằng cách sử dụngEXEC kèo chấp bóng đá hôm nay
trực tiếp. Để xử lý kèo chấp bóng đá hôm nay bộ kết quả với nhiều hàng, một ứng dụng phải sử dụng con trỏ;Phần 36.3.2bên dưới. (Như một trường hợp đặc biệt, một ứng dụng có thể tìm nạp nhiều hàng cùng một lúc vào biến máy chủ mảng; xemPhần 36.4.4.3.1.)
Chọn một hàng:
12775_12847
Ngoài ra, một tham số cấu hình có thể được truy xuất vớishow
kèo chấp bóng đá hôm nay:
EXEC kèo chấp bóng đá hôm nay show search_path thành: var;
Mã thông báo của mẫu:
làBiến máy chủ, nghĩa là, họ đề cập đến kèo chấp bóng đá hôm nay biến trong chương trình C. Chúng được giải thích trongPhần 36.4.cái gì đó
Để lấy một tập kết quả giữ nhiều hàng, một ứng dụng phải khai báo một con trỏ và lấy từng hàng từ con trỏ. kèo chấp bóng đá hôm nay bước để sử dụng con trỏ là như sau: khai báo con trỏ, mở nó, lấy một hàng từ con trỏ, lặp lại và cuối cùng đóng nó.
Chọn bằng cách sử dụng con trỏ:
exec kèo chấp bóng đá hôm nay khai báo foo_bar con trỏ cho
Để biết thêm chi tiết về khai báo con trỏ, xemkhai báo, và xemFetchchoFetch
Chi tiết kèo chấp bóng đá hôm nay.
ECPGkhai báo
kèo chấp bóng đá hôm nay không thực sự khiến một tuyên bố được gửi đến phụ trợ PostgreSQL. Con trỏ được mở trong phần phụ trợ (sử dụng phụ trợkhai báo
kèo chấp bóng đá hôm nay) tại điểm khiMở
kèo chấp bóng đá hôm nay được thực thi.
Trong chế độ mặc định, các câu kèo chấp bóng đá hôm nay chỉ được cam kết khiexec kèo chấp bóng đá hôm nay cam kết
được ban hành. Giao diện kèo chấp bóng đá hôm nay nhúng cũng hỗ trợ AutoCommit của các giao dịch (tương tự nhưPSQLhành vi mặc định) qua-T
Tùy chọn dòng kèo chấp bóng đá hôm nay thànhECPG
(xemECPG) hoặc quaEXEC kèo chấp bóng đá hôm nay Đặt AutoCommit thành ON
Tuyên bố. Trong chế độ AutoCommit, mỗi kèo chấp bóng đá hôm nay tự động được thực hiện trừ khi nó nằm trong một khối giao dịch rõ ràng.EXEC kèo chấp bóng đá hôm nay Đặt AutoCommit thành TẮT
.
Các kèo chấp bóng đá hôm nay quản lý giao dịch sau đây có sẵn:
EXEC kèo chấp bóng đá hôm nay cam kết
Cam kết giao dịch đang thực hiện.
rollback kèo chấp bóng đá hôm nay exec
Xóa lại một giao dịch đang tiến triển.
EXEC kèo chấp bóng đá hôm nay PREPAINE Giao dịch
Giao dịch_id
Chuẩn bị giao dịch hiện tại cho cam kết hai pha.
exec kèo chấp bóng đá hôm nay cam kết đã chuẩn bị
Giao dịch_id
Cam kết một giao dịch ở trạng thái đã chuẩn bị.
exec kèo chấp bóng đá hôm nay Rollback đã chuẩn bị
Giao dịch_id
Xóa lại một giao dịch ở trạng thái đã chuẩn bị.
EXEC kèo chấp bóng đá hôm nay Đặt AutoCommit thành ON
Bật chế độ AutoCommit.
EXEC kèo chấp bóng đá hôm nay Đặt AutoCommit thành TẮT
Tắt chế độ AutoCommit. Đây là mặc định.
Khi các giá trị được chuyển cho câu lệnh kèo chấp bóng đá hôm nay không được biết đến tại thời điểm biên dịch hoặc cùng một câu lệnh sẽ được sử dụng nhiều lần, sau đó các câu lệnh được chuẩn bị có thể hữu ích.
Câu kèo chấp bóng đá hôm nay được chuẩn bị bằng kèo chấp bóng đá hôm nayChuẩn bị
. Đối với kèo chấp bóng đá hôm nay giá trị chưa được biết, hãy sử dụng trình giữ chỗ?
Hồi:
18097_18182
Nếu câu kèo chấp bóng đá hôm nay trả về một hàng, ứng dụng có thể gọithực thi
sauChuẩn bị
Để thực hiện câu kèo chấp bóng đá hôm nay, cung cấp các giá trị thực tế cho các giữ chỗ với mộtSử dụng
mệnh đề:
EXEC kèo chấp bóng đá hôm nay EXECUT
Nếu một câu kèo chấp bóng đá hôm nay trả về nhiều hàng, ứng dụng có thể sử dụng con trỏ được khai báo dựa trên câu kèo chấp bóng đá hôm nay đã chuẩn bị. Để liên kết các tham số đầu vào, con trỏ phải được mở bằngsử dụng
mệnh đề:
18816_19190
Khi bạn không cần câu kèo chấp bóng đá hôm nay đã chuẩn bị nữa, bạn nên giải quyết nó:
EXEC kèo chấp bóng đá hôm nay DealLocate Preptên
;
Để biết thêm chi tiết vềChuẩn bị
, xemChuẩn bị. Cũng xemPhần 36.5Để biết thêm chi tiết về việc sử dụng trình giữ chỗ và tham số đầu vào.