PostgreSQLCho phép các chức kèo tỷ số bóng đá euro hôm nay có tên được gọi là bằng cách sử dụngvị tríhoặcđược đặt tênKý hiệu. Ký hiệu đượ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. Trong ký hiệu vị trí, một cuộc gọi hàm được viết với các giá trị đối số của nó theo cùng thứ tự như chúng được xác định trong khai báo chức kèo tỷ số bóng đá euro hôm nay. Trong ký hiệu được đặt tên, các đối số được khớp với các tham số hàm theo tên và có thể được viết theo bất kỳ thứ tự nào. Đối với mỗi ký hiệu, cũng xem xét hiệu ứng của các loại đối số chức kèo tỷ số bóng đá euro hôm nay, được ghi lại trongPhầ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 tỷ số bóng đá euro hôm nay không cần phải được viết 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; Trong khi trong các tham số ký hiệu vị trí chỉ có thể được bỏ qua từ phải sang trái.
PostgreSQLCũng hỗ trợhỗn hợpKý kèo tỷ số bóng đá euro hôm nay, kết hợp ký kèo tỷ số bóng đá euro hôm nay vị trí và ký kèo tỷ số bóng đá euro hôm nay. 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 chức kèo tỷ số bóng đá euro hôm nay sau:
11335_11584
functionincat_lower_or_upper
Có hai tham số bắt buộc,A
vàB
. Ngoài ra, có một tham số tùy chọnHợp đường
mặc định làSai
. TheA
vàB
Đầu vào sẽ được kết hợp và buộc phải có chữ hoa hoặc chữ thường tùy theochữ hoa
Tham số. Các chi tiết còn lại của định nghĩa chức kèo tỷ số bóng đá euro hôm nay này không quan trọng ở đây (xemChương 37Để biết thêm thông tin).
Ký hiệu vị trí là cơ chế truyền thống để chuyển các đối số cho các chức kèo tỷ số bóng đá euro hôm nay trongPostgreSQL. Một ví dụ là:
Chọn Concat_Lower_or_upper ('Xin chào', 'Thế giới', Đúng); Concat_Lower_or_upper ----------------------- Xin chào thế giới (1 hàng)
Tất cả kèo tỷ số bóng đá euro hôm nay đố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'); Concat_Lower_or_upper ----------------------- Xin chào thế giới (1 hàng)
ở đây,chữ hoa
Tham số bị bỏ qua, do đó, nó nhận được giá trị mặc định của nó làSai
, dẫn đến đầu ra chữ thường. Trong ký kèo tỷ số bóng đá euro hôm nay 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.
Trong ký kèo tỷ số bóng đá euro hôm nay đượ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'); Concat_Lower_or_upper ----------------------- Xin chào thế giới (1 hàng)
Một lần nữa, đối sốchữ hoa
đã bị bỏ qua để nó được đặt thànhSai
ngầm. Một lợi thế của việc sử dụng ký kèo tỷ số bóng đá euro hôm nay đượ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); Concat_Lower_or_upper ----------------------- Xin chào thế giới (1 hàng) Chọn Concat_Lower_or_upper (a = 'Hello', Uppercase = true, b = 'thế giới'); Concat_Lower_or_upper ----------------------- Xin chào thế giới (1 hàng)
Một cú pháp cũ hơn dựa trên ": =" được hỗ trợ để tương thích ngược:
14851_15000
Ký kèo tỷ số bóng đá euro hôm nay hỗn hợp kết hợp ký kèo tỷ số bóng đá euro hôm nay vị trí và ký kèo tỷ số bóng đá euro hôm nay đượ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í. Ví dụ:
Chọn Concat_Lower_or_upper ('Xin chào', 'Thế giới', Uppercase = true); Concat_Lower_or_upper ----------------------- Xin chào thế giới (1 hàng)
Trong truy vấn trên, kèo tỷ số bóng đá euro hôm nay đối sốA
vàB
đượ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. Với chức kèo tỷ số bóng đá euro hôm nay phức tạp hơn có nhiều tham số có giá trị mặc định, ký hiệu được đặt tên hoặc hỗn hợp có thể tiết kiệm rất nhiều việc viết và giảm cơ hội cho lỗi.
16133_16301
Nếu bạn thấy bất cứ điều gì trong tài liệu không chính xác, không khớp Kinh nghiệm của bạn với tính kèo tỷ số bóng đá euro hôm nay cụ thể hoặc yêu cầu làm rõ thêm, Vui lòng sử dụngMẫu nàyĐể báo cáo vấn đề tài kèo tỷ số bóng đá euro hôm nay.