Phần này cung cấp danh sách kiểm tra nhanh kèo bóng đá c1, vì lợi ích của các nhà phát triển đang cố gắng cập nhật các thư viện máy khách hiện có lên giao thức 3.0.
Gói khởi động ban đầu sử dụng định dạng danh sách linh hoạt thay vì định dạng cố định. Lưu ý rằng kèo bóng đá c1 giá trị mặc định phiên cho kèo bóng đá c1 tham số thời gian chạy hiện có thể được chỉ định trực tiếp trong gói khởi động.Tùy chọn
trường, nhưng với chiều rộng hạn chế củaTùy chọn
Và thiếu bất kỳ cách nào để trích dẫn khoảng trắng trong kèo bóng đá c1 giá trị, đó không phải là một kỹ thuật rất an toàn.)
Tất cả kèo bóng đá c1 tin nhắn hiện có số lượng độ dài ngay theo kiểu byte loại tin nhắn (ngoại trừ kèo bóng đá c1 gói khởi động, không có loại byte). Cũng lưu ý rằng mật khẩu hiện tại có một loại byte.
errorResponse và noticeResponse ('E
' Và 'n
') Thông báo hiện chứa nhiều trường, từ đó mã máy khách có thể lắp ráp một thông báo lỗi về mức độ dài dòng mong muốn. Lưu ý rằng kèo bóng đá c1 trường riêng lẻ thường sẽ không kết thúc bằng một dòng mới, trong khi chuỗi đơn được gửi trong giao thức cũ hơn luôn luôn làm.
ReadyForQuery ('z
') Thông báo bao gồm chỉ báo trạng thái giao dịch.
Sự khác biệt giữa kèo bóng đá c1 loại tin nhắn Binaryrow và Datarow đã biến mất; Loại thông báo Datarow duy nhất phục vụ cho dữ liệu trả về ở tất cả kèo bóng đá c1 định dạng.
Có một cái mớiTruy vấn mở rộngHồiSub-Protocol, thêm kèo bóng đá c1 loại tin nhắn Frontend Parse, BIND, EXECUTE, MÔ TẢ, ĐÓNG, XÁC NHẬN, VÀ SYNC, và kèo bóng đá c1 loại tin nhắn phụ trợ Parsecomplete, BindComplete, PortalSusPend, tham số kèo bóng đá c1 khách hàng hiện tại không phải quan tâm đến bản giao thức phụ này, nhưng việc sử dụng nó có thể cho phép cải thiện hiệu suất hoặc chức năng.
Copy
Dữ liệu hiện được gói gọn trong kèo bóng đá c1 tin nhắn copyData và copyDone. Có một cách được xác định rõ để phục hồi từ kèo bóng đá c1 lỗi trong khiCopy
. Đặc biệt\.
xôngDòng cuối cùng không cần thiết nữa và không được gửi trongSao chép ra
. (Nó vẫn được công nhận là một Kẻ hủy diệt trongSao chép trong
, nhưng việc sử dụng nó không được dùng và cuối cùng sẽ bị xóa.) BinaryCopy
được hỗ trợ. kèo bóng đá c1 thông báo CopyInresponse và CopyouTresponse bao gồm kèo bóng đá c1 trường biểu thị số lượng cột và định dạng của mỗi cột.
Bố cục của kèo bóng đá c1 tin nhắn FunctionCall và FunctionCallresponse đã thay đổi. FunctionCall hiện có thể hỗ trợ chuyển kèo bóng đá c1 đối số null cho kèo bóng đá c1 chức năng.
phụ trợ gửi Parameterstatus ('S
') Tin nhắn trong quá trình khởi động kết nối cho tất cả kèo bóng đá c1 tham số mà nó xem xét thú vị với thư viện máy khách. Sau đó, thông báo tham số được gửi bất cứ khi nào giá trị hoạt động thay đổi cho bất kỳ tham số nào.
The RowDescrip ('T
') Thông báo mang theo bảng mới OID và kèo bóng đá c1 trường số cột cho mỗi cột của hàng được mô tả. Nó cũng hiển thị mã định dạng cho mỗi cột.
CursorResponse ('P
') thông báo không còn được tạo bởi phần phụ trợ.
Thông báoResponse ('A
') thông báo có trường chuỗi bổ sung, có thể mang mộttải trọngxôngChuỗi được truyền từThông báo
Người gửi sự kiện.
The DrakequeryResponse ('i
') Thông báo được sử dụng để bao gồm một tham số chuỗi trống; điều này đã bị xóa.