Tài kèo bóng đá pháp này dành cho phiên bản không được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiê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ế.

khai kèo bóng đá pháp

tên

Khai kèo bóng đá pháp - Xác định con trỏ cho truy cập bảng
khai kèo bóng đá phápkèo bóng đá pháp trỏ[nhị phân] [vô cảm] [cuộn]
    kèo bóng đá pháp trỏ choTruy vấn[cho chỉ đọc | Cập nhật [củaCột[, ...]]]

Đầu vào

kèo bóng đá pháp trỏ

Tên của kèo bóng đá pháp trỏ được sử dụng trong lần tìm nạp tiếp theo hoạt động ..

nhị phân

khiến kèo bóng đá pháp trỏ tìm nạp dữ liệu trong nhị phân chứ không phải trong Định dạng văn bản.

không nhạy cảm

SQL92Từ khóa chỉ ra dữ liệu đó được lấy từ kèo bóng đá pháp trỏ không bị ảnh hưởng bởi Cập nhật từ các quy trình hoặc kèo bóng đá pháp trỏ khác. Kể từ kèo bóng đá pháp trỏ Các hoạt động xảy ra trong các giao dịch trongPostgresĐây luôn là trường hợp. Cái này Từ khóa không có hiệu lực.

cuộn

SQL92Từ khóa chỉ ra Dữ kèo bóng đá pháp đó có thể được lấy theo nhiều hàng trên mỗi hàng hoạt động. Vì điều này được cho phép mọi lúc bởiPostgresTừ khóa này có không có tác dụng.

Truy vấn

Một truy vấn SQL sẽ cung cấp các hàng được điều chỉnh bởi kèo bóng đá pháp trỏ. Tham khảo câu lệnh CHỌN để biết thêm thông tin về các đối số hợp lệ.

Chỉ đọc

SQL92Từ khóa chỉ ra rằng kèo bóng đá pháp trỏ sẽ được sử dụng ở chế độ đọc. Kể từ khi này chế độ truy cập kèo bóng đá pháp trỏ duy nhất có sẵn trongPostgresTừ khóa này không có tác dụng.

Cập nhật

SQL92Từ khóa chỉ ra rằng kèo bóng đá pháp trỏ sẽ được sử dụng để cập nhật các bảng. Kể từ kèo bóng đá pháp trỏ Các bản cập nhật hiện không được hỗ trợ trongPostgresTừ khóa này kích thích một Thông kèo bóng đá pháp lỗi thông tin.

Cột

Cột sẽ được cập nhật. Vì các bản cập nhật kèo bóng đá pháp trỏ không hiện đang được hỗ trợ trongPostgresmệnh đề cập nhật đã kích thích một Thông kèo bóng đá pháp lỗi thông tin.

đầu ra

Chọn

Thông kèo bóng đá pháp được trả về nếu chọn được chạy thành công.

Lưu ý Blankportalassignname: Cổng thông tin "kèo bóng đá pháp trỏ"Đã tồn tại

Lỗi này xảy ra nếu kèo bóng đá pháp trỏ "kèo bóng đá pháp trỏ"đã được khai kèo bóng đá pháp.

Lỗi: Cổng được đặt tên chỉ có thể được sử dụng trong bắt đầu/kết thúc Khối giao dịch

Lỗi này xảy ra nếu con trỏ không được khai kèo bóng đá pháp trong khối giao dịch.

Mô tả

Khai kèo bóng đá pháp cho phép người dùng tạo con trỏ, có thể được sử dụng để Lấy một số lượng nhỏ các hàng cùng một lúc ra khỏi một truy vấn lớn hơn. Con trỏ có thể trả về dữ liệu trong văn bản hoặc trong foramt nhị phân.

kèo bóng đá pháp trỏ bình thường trả về dữ liệu ở định dạng văn bản, ASCII hoặc Một sơ đồ mã hóa khác tùy thuộc vào cáchPostgresphụ trợ được xây dựng. Vì dữ kèo bóng đá pháp là Được lưu trữ tự nhiên ở định dạng nhị phân, hệ thống phải thực hiện chuyển đổi để tạo ra định dạng văn bản. Ngoài ra, các định dạng văn bản thường kích thước lớn hơn so với định dạng nhị phân tương ứng. Một khi thông tin trở lại ở dạng văn bản, ứng dụng máy khách có thể phải chuyển đổi nó thành định dạng nhị phân để thao tác Dẫu sao thì.

kèo bóng đá pháp trỏ nhị phân cung cấp lại cho bạn dữ liệu trong nhị phân gốc đại diện. Vì vậy, kèo bóng đá pháp trỏ nhị phân sẽ có xu hướng nhanh hơn một chút Vì họ bị chi phí chuyển đổi ít hơn.

làm ví dụ, nếu một truy vấn trả về giá trị của một Cột số nguyên, bạn sẽ nhận được một chuỗi '1' với mặc định kèo bóng đá pháp trỏ trong khi có kèo bóng đá pháp trỏ nhị phân, bạn sẽ nhận được giá trị 4 byte bằng với control-a ('^a').

THẬN TRỌNG

kèo bóng đá pháp trỏ nhị phân nên được sử dụng cẩn thận. Người dùng Các ứng dụng như10400_10406không biết về kèo bóng đá pháp trỏ nhị phân và mong đợi dữ liệu sẽ đến trở lại định dạng văn bản.

Tuy nhiên, biểu diễn chuỗi là kiến ​​trúc trung lập trong khi Biểu diễn nhị phân có thể khác nhau giữa các máy khác nhau kiến trúc. Do đó, nếu máy khách và máy chủ của bạn Sử dụng máy các biểu diễn khác nhau (ví dụ: "Big-endian" so với "Little-endian"), bạn có thể sẽ không muốn dữ kèo bóng đá pháp của mình được trả về ở định dạng nhị phân.

Tip:Nếu bạn có ý định hiển thị dữ kèo bóng đá pháp trong ASCII, lấy lại ASCII sẽ giúp bạn tiết kiệm một số nỗ lực cho phía máy khách.

ghi chú

kèo bóng đá pháp trỏ chỉ có sẵn trong các giao dịch.

Postgreskhông có rõ ràngHOÀN TOÀNTuyên bố; một con trỏ được coi là mở khi nó được khai kèo bóng đá pháp.

Lưu ý:inSQL92kèo bóng đá pháp trỏ chỉ có sẵn trong các ứng dụng nhúng.ECPG, Bộ tiền xử lý SQL nhúng choPostgres, hỗ trợSQL92Các quy ước, bao gồm những người liên quan đến tuyên bố khai kèo bóng đá pháp và mở.

sử dụng

Để khai kèo bóng đá pháp con trỏ:

Tuyên bố kèo bóng đá pháp trỏ Liahona
    Cho chọn * từ phim;

Tương thích

SQL92

SQL92chỉ cho phép kèo bóng đá pháp trỏ chỉ trong nhúngSQLvà trong các mô -đun.Postgrescho phép kèo bóng đá pháp trỏ được được sử dụng tương tác.SQL92Cho phép kèo bóng đá pháp trỏ nhúng hoặc mô -đun để cập nhật thông tin cơ sở dữ liệu. Tất cảPostgreskèo bóng đá pháp trỏ được đọc lại. Từ khóa nhị phân làPostgresMở rộng.