Phiên bản được hỗ trợ:hiện tại(17)16 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
Phiên bản không được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3
Tài liệu 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 kèo bóng đá cúp c2 phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

kèo bóng đá cúp c2 bị

kèo bóng đá cúp c2 bị - kèo bóng đá cúp c2 bị một tuyên bố để thực thi

Synopsis

kèo bóng đá cúp c2 bịtên[(data_type[, ...])] nhưcâu kèo bóng đá cúp c2

Mô tả

kèo bóng đá cúp c2 bịTạo một câu lệnh đã kèo bóng đá cúp c2 bị. Một câu lệnh đã kèo bóng đá cúp c2 bị là một đối tượng phía máy chủ có thể được sử dụng để tối ưu hóa hiệu suất.kèo bóng đá cúp c2 bịCâu kèo bóng đá cúp c2 được thực thi, câu kèo bóng đá cúp c2 được chỉ định được phân tích phân tích, phân tích và viết lại. Khi mộtthực thilệnh sau đó được ban hành, câu lệnh đã kèo bóng đá cúp c2 bị được lên kế hoạch và thực thi. Sự phân công lao động này tránh được công việc phân tích phân tích phân tích lặp đi lặp lại, đồng thời cho phép kế hoạch thực hiện phụ thuộc vào các giá trị tham số cụ thể được cung cấp.

Các câu lệnh được kèo bóng đá cúp c2 bị có thể lấy tham số: Các giá trị được thay thế vào câu lệnh khi nó được thực thi. Khi tạo câu lệnh đã kèo bóng đá cúp c2 bị, hãy tham khảo các tham số theo vị trí, sử dụng$ 1, $ 2, v.v ... Một danh sách tương ứng kèo bóng đá cúp c2 loại dữ liệu tham số có thể được chỉ định tùy chọn. Khi loại dữ liệu của tham số không được chỉ định hoặc được khai báo là​​không xác định, loại được suy ra từ ngữ cảnh trong đó tham số được sử dụng lần đầu tiên (nếu có thể). Khi thực hiện câu kèo bóng đá cúp c2, chỉ định các giá trị thực cho các tham số này trongthực thiTuyên bố. Tham khảothực thiĐể biết thêm thông tin về điều đó.

Các câu lệnh được kèo bóng đá cúp c2 bị chỉ kéo dài trong thời gian của phiên cơ sở dữ liệu hiện tại. Khi phiên kết thúc, câu lệnh đã được kèo bóng đá cúp c2 bị bị lãng quên, vì vậy nó phải được tái tạo trước khi được sử dụng lại.DealLocatekèo bóng đá cúp c2.

Các câu lệnh được kèo bóng đá cúp c2 bị có khả năng có lợi thế về hiệu suất lớn nhất khi một phiên được sử dụng để thực hiện một số lượng lớn các câu lệnh tương tự. Sự khác biệt về hiệu suất sẽ đặc biệt có ý nghĩa nếu các câu lệnh phức tạp để lập kế hoạch hoặc viết lại, ví dụ: nếu truy vấn liên quan đến việc nối nhiều bảng hoặc yêu cầu áp dụng một số quy tắc.

tham số

tên

Một tên tùy ý được đặt cho câu lệnh đã kèo bóng đá cúp c2 bị cụ thể này. Nó phải là duy nhất trong một phiên duy nhất và sau đó được sử dụng để thực thi hoặc giải quyết một câu lệnh đã kèo bóng đá cúp c2 bị trước đó.

data_type

Loại dữ liệu của một tham số cho câu lệnh đã kèo bóng đá cúp c2 bị. Nếu loại dữ liệu của một tham số cụ thể không được xác định hoặc được chỉ định làkhông xác định, nó sẽ được suy ra từ ngữ cảnh trong đó tham số được sử dụng đầu tiên. Để chỉ các tham số trong câu lệnh đã kèo bóng đá cúp c2 bị, hãy sử dụng$ 1, $ 2, v.v.

câu kèo bóng đá cúp c2

bất kỳChọn, Chèn, Cập nhật, XóahoặcGiá trịcâu kèo bóng đá cúp c2.

ghi chú

Các câu lệnh được kèo bóng đá cúp c2 bị có thể sử dụng các kế hoạch chung thay vì lập kế hoạch lại với mỗi bộ được cung cấpthực thiGiá trị. Điều này xảy ra ngay lập tức cho các câu lệnh được kèo bóng đá cúp c2 bị không có tham số;thực thikèo bóng đá cúp c2 giá trị hiếm trong kèo bóng đá cúp c2 cột có nhiều bản sao có thể tạo ra kèo bóng đá cúp c2 kế hoạch tùy chỉnh rẻ hơn nhiều so với kế hoạch chung, ngay cả sau khi thêm chi phí lập kế hoạch, kế hoạch chung có thể không bao giờ được sử dụng.

Một kế hoạch chung giả định rằng mỗi giá trị được cung cấp chothực thilà một trong những giá trị riêng biệt của cột và kèo bóng đá cúp c2 giá trị cột được phân phối đồng đều. Ví dụ: nếu thống kê ghi lại ba giá trị cột riêng biệt, một kế hoạch chung giả định so sánh bình đẳng cột sẽ khớp với 33% kèo bóng đá cúp c2 hàng được xử lý.

Để kiểm tra kế hoạch truy vấnPostgreSQLđang sử dụng cho một câu lệnh đã kèo bóng đá cúp c2 bị, sử dụngGiải thích, ví dụ:Giải thích thực thi. Nếu một kế hoạch chung đang được sử dụng, nó sẽ chứa kèo bóng đá cúp c2 ký hiệu tham số$n, trong khi một kế hoạch tùy chỉnh sẽ có kèo bóng đá cúp c2 giá trị tham số được cung cấp được thay thế vào nó. kèo bóng đá cúp c2 ước tính hàng trong gói chung phản ánh tính chọn lọc được tính toán cho kèo bóng đá cúp c2 tham số.

Để biết thêm thông tin về lập kế hoạch truy vấn và kèo bóng đá cúp c2 số liệu thống kê được thu thập bởiPostgreSQLVới mục đích đó, xemPhân tíchTài liệu.

Mặc dù điểm chính của câu lệnh đã kèo bóng đá cúp c2 bị là để tránh phân tích phân tích và lập kế hoạch phân tích lặp đi lặp lại của câu lệnh,PostgreSQL16599_16836search_pathThay đổi từ sử dụng này sang cách tiếp theo, câu kèo bóng đá cúp c2 sẽ được sắp xếp lại bằng cách sử dụng mớisearch_path. (Hành vi sau này là mới nhưPostgreSQL9.3.) Một ví dụ về một trường hợp mà sự tương đương ngữ nghĩa không hoàn hảo là nếu câu lệnh đề cập đến một bảng bằng một tên không đủ tiêu kèo bóng đá cúp c2, và sau đó một bảng mới cùng tên được tạo trong một lược đồ xuất hiện trước đó trongsearch_path, không có sự phân chia lại tự động nào sẽ xảy ra do không có đối tượng nào được sử dụng trong câu kèo bóng đá cúp c2 thay đổi. Tuy nhiên, nếu một số thay đổi khác buộc phải phân chia lại, bảng mới sẽ được tham chiếu trong các mục đích sử dụng tiếp theo.

Bạn có thể thấy tất cả các câu lệnh đã kèo bóng đá cúp c2 bị có sẵn trong phiên bằng cách truy vấnpg_prepared_statementsChế độ xem hệ thống.

Ví dụ

Tạo một câu lệnh đã kèo bóng đá cúp c2 bị cho mộtChèncâu kèo bóng đá cúp c2, sau đó thực hiện nó:

kèo bóng đá cúp c2 bị fooplan (int, văn bản, bool, số) là

Tạo một câu lệnh đã kèo bóng đá cúp c2 bị cho mộtChọnCâu kèo bóng đá cúp c2, sau đó thực hiện nó:

kèo bóng đá cúp c2 bị usrrptplan (int)

Lưu ý rằng kiểu dữ liệu của tham số thứ hai không được chỉ định, do đó nó được suy ra từ ngữ cảnh trong đó$ 2được sử dụng.

Tương thích

Tiêu kèo bóng đá cúp c2 SQL bao gồm Akèo bóng đá cúp c2 bịCâu kèo bóng đá cúp c2, nhưng nó chỉ được sử dụng trong SQL nhúng. Phiên bản này củakèo bóng đá cúp c2 bịCâu kèo bóng đá cúp c2 cũng sử dụng cú pháp hơi khác.