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
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 đá việt nam phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

4.3. Gọi kèo bóng đá việt nam

PostgreSQLCho phép các kèo bóng đá việt nam được gọi là tham số bằng cách sử dụngvị tríhoặcĐược đặt tênKý kèo bóng đá việt nam. Ký kèo bóng đá việt nam được đặt tên đặc biệt hữu ích cho các hàm có số lượng lớn các tham số, vì nó làm cho mối liên hệ giữa các tham số và các đối số thực tế rõ ràng và đáng tin cậy hơn.Phần 10.3.

Trong cả hai ký hiệu, các tham số có giá trị mặc định được đưa ra trong khai báo kèo bóng đá việt nam không cần phải được ghi trong cuộc gọi. Nhưng điều này đặc biệt hữu ích trong ký hiệu được đặt tên, vì bất kỳ sự kết hợp nào của các tham số có thể được bỏ qua;

PostgreSQLcũng hỗ trợhỗn hợpKý kèo bóng đá việt nam, kết hợp ký kèo bóng đá việt nam vị trí và ký kèo bóng đá việt nam. Trong trường hợp này, các tham số vị trí được viết đầu tiên và các tham số được đặt tên xuất hiện sau chúng.

Các ví dụ sau sẽ minh họa việc sử dụng cả ba ký hiệu, sử dụng định nghĩa kèo bóng đá việt nam sau:

10758_11005

functionincat_lower_or_upperCó hai tham số bắt buộc,AB. Ngoài ra, có một tham số tùy chọnchữ hoamặc định làSai. TheAB11354_11444chữ hoaTham số. Các chi tiết còn lại của định nghĩa kèo bóng đá việt nam này không quan trọng ở đây (xemChương 35Để biết thêm thông tin).

4.3.1. Sử dụng ký kèo bóng đá việt nam vị trí

Ký hiệu vị trí là cơ chế truyền thống để chuyển các đối số cho các kèo bóng đá việt nam trongPostgreSQL. Một ví dụ là:

Chọn Concat_Lower_or_upper ('Xin chào', 'Thế giới', Đúng);

Tất cả kèo bóng đá việt nam đối số được chỉ định theo thứ tự. Kết quả là trường hợp trên kể từHợp đườngđược chỉ định làtrue. Một ví dụ khác là:

chọn Concat_Lower_or_upper ('Xin chào', 'Thế giới');

ở đây,chữ hoatham số bị bỏ qua, do đó, nó nhận được giá trị mặc định của nó làfalse, dẫn đến đầu ra chữ thường. Trong ký kèo bóng đá việt nam vị trí, các đối số có thể được bỏ qua từ phải sang trái miễn là chúng có mặc định.

4.3.2. Sử dụng ký kèo bóng đá việt nam được đặt tên

Trong ký kèo bóng đá việt nam được đặt tên, tên của mỗi đối số được chỉ định bằng=Để tách nó khỏi biểu thức đối số. Ví dụ:

chọn Concat_Lower_or_upper (a = 'xin chào', b = 'thế giới');

Một lần nữa, đối sốchữ hoaĐã bị bỏ qua để nó được đặt thànhfalsengầm. Một lợi thế của việc sử dụng ký kèo bóng đá việt nam được đặt tên là các đối số có thể được chỉ định theo bất kỳ thứ tự nào, ví dụ:

chọn Concat_Lower_or_upper (a = 'xin chào', b = 'thế giới', chữ hoa = true);

Một cú pháp cũ hơn dựa trên ": =" được hỗ trợ để tương thích ngược:

13839_13986

4.3.3. Sử dụng ký kèo bóng đá việt nam hỗn hợp

Ký kèo bóng đá việt nam hỗn hợp kết hợp ký kèo bóng đá việt nam vị trí và ký kèo bóng đá việt nam được đặt tên. Tuy nhiên, như đã đề cập, các đối số được đặt tên không thể đi trước các đối số vị trí.

Chọn Concat_Lower_or_upper ('Xin chào', 'Thế giới', Uppercase = true);

Trong truy vấn trên, kèo bóng đá việt nam đối sốABđược chỉ định vị trí, trong khichữ hoađược chỉ định theo tên. Trong ví dụ này, điều đó thêm ít ngoại trừ tài liệu.

Lưu ý:Các ký hiệu cuộc kèo bóng đá việt nam được đặt tên và hỗn hợp hiện không thể được sử dụng khi kèo bóng đá việt nam hàm tổng hợp (nhưng chúng hoạt động khi hàm tổng hợp được sử dụng làm hàm cửa sổ).