Bagikan melalui


Fungsi Agregat - maks

Berlaku untuk:SQL Server

Mengembalikan dari urutan nilai atomik, $arg, satu item yang nilainya lebih besar dari yang lainnya.

Sintaks

  
fn:max($arg as xdt:anyAtomicType*) as xdt:anyAtomicType?  

Argumen

$arg
Urutan nilai atom untuk mengembalikan nilai maksimum.

Keterangan

Semua jenis nilai yang diatomisasi yang diteruskan ke max() harus berupa subjenis dari jenis dasar yang sama. Jenis dasar yang diterima adalah jenis yang mendukung operasi gt . Jenis ini termasuk tiga jenis dasar numerik bawaan, jenis dasar tanggal/waktu, xs:string, xs:boolean, dan xdt:untypedAtomic. Nilai jenis xdt:untypedAtomic ditransmisikan ke xs:double. Jika ada campuran jenis ini, atau jika nilai lain dari jenis lain diteruskan, kesalahan statis akan muncul.

Hasil max() menerima jenis dasar dari jenis yang diteruskan, seperti xs:double dalam kasus xdt:untypedAtomic. Jika input kosong secara statis, kosong tersirat dan kesalahan statis dimunculkan.

Fungsi max() mengembalikan satu nilai dalam urutan yang lebih besar dari yang lain dalam urutan input. Untuk nilai xs:string, Kolase Codepoint Unicode default sedang digunakan. Jika nilai xdt:untypedAtomic tidak dapat ditransmisikan ke xs:double, nilai diabaikan dalam urutan input, $arg. Jika input adalah urutan kosong yang dihitung secara dinamis, urutan kosong dikembalikan.

Contoh

Topik ini menyediakan contoh XQuery terhadap instans XML yang disimpan di berbagai kolom jenis xml dalam AdventureWorks2025 database.

J. Menggunakan fungsi max() XQuery untuk menemukan lokasi pusat kerja dalam proses manufaktur yang memiliki jam kerja terbanyak

Kueri yang disediakan dalam fungsi min (XQuery) dapat ditulis ulang untuk menggunakan fungsi max().

Batasan Implementasi

Ini adalah batasannya:

  • Fungsi max() memetakan semua bilangan bulat ke xs:desimal.

  • Fungsi max() pada nilai jenis xs:duration tidak didukung.

  • Urutan yang mencampur jenis di seluruh batas jenis dasar tidak didukung.

  • Opsi syntactic yang menyediakan kolase tidak didukung.

Lihat Juga

Fungsi XQuery terhadap Tipe Data xml