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 chức kèo bóng đá việt nam

PostgreSQLCho phép các chức kèo bóng đá việt nam được gọi là tham số bằng cách sử dụngvị tríhoặccó tênKý hiệu. Ký hiệu được đặt tên đặc biệt hữu ích cho kèo bóng đá việt nam hàm có số lượng lớn kèo bóng đá việt nam tham số, vì nó làm cho mối liên hệ giữa kèo bóng đá việt nam tham số và kèo bóng đá việt nam đố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 chức 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ý hiệu, kết hợp ký hiệu vị trí và ký hiệu. Trong trường hợp này, kèo bóng đá việt nam tham số vị trí được viết đầu tiên và kèo bóng đá việt nam 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 chức kèo bóng đá việt nam sau:

11572_11819

chức kèo bóng đá việt namincat_lower_or_upperCó hai tham số bắt buộc,AB. Ngoài ra, có một tham số tùy chọnHợp đườngmặc định làSai. TheABĐầu vào sẽ được nối và buộc phải có chữ hoa hoặc chữ thường tùy thuộc vàochữ hoaTham số. Các chi tiết còn lại của định nghĩa chức kèo bóng đá việt nam này không quan trọng ở đây (xemChương 37Để 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 để truyền đối số cho các chứ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ừchữ hoađượ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,UppercaseTham số bị bỏ qua, do đó, nó nhận được giá trị mặc định của nó làSai, kết quả là đầu ra chữ thường. Trong ký hiệu vị trí, kèo bóng đá việt nam đố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ànhSaingầm. Một lợi thế của việc sử dụng ký hiệu được đặt tên là kèo bóng đá việt nam đố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);

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

14936_15083

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

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

kèo bóng đá việt nam ký hiệu cuộc gọi được đặt tên và hỗn hợp hiện không thể được sử dụng khi gọi 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ổ).