XQuery - Sıra İşlevleri
Aşağıdaki tablo, XQuery tarafından sağlanan yaygın olarak kullanılan sıra işlevlerini listeler.
Sr.No | İsim & Açıklama |
---|---|
1 | say (öğe olarak $ seq () *) Öğeleri sırayla sayar. |
2 | toplam (öğe olarak $ seq () *) Bir dizideki öğelerin toplamını verir. |
3 | ort (öğe olarak $ seq () *) Bir dizideki öğelerin ortalamasını verir. |
4 | min ($ seq as item () *) Sırayla minimum değerli öğeyi döndürür. |
5 | max ($ seq as item () *) Sırayla maksimum değerli öğeyi döndürür. |
6 | farklı değerler ($ seq as item () *) Bir diziden seçilen farklı öğeleri döndürür. |
7 | alt sıra ($seq as item()*, $beginLoc as xs: double, $ length as xs: double) Sağlanan dizinin bir alt kümesini döndürür. |
8 | önce ekle ($ seq as item () *, $position as xs:integer, $öğe olarak ekler () *) Sıraya bir öğe ekler. |
9 | Kaldırmak($seq as item()*, $xs olarak konum: tamsayı) Bir diziden bir öğeyi kaldırır. |
10 | ters (öğe olarak $ seq () *) Tersine çevrilmiş sırayı verir. |
11 | index-of ($ seq as anyAtomicType () *, $ target as anyAtomicType ()) Bir dizideki bir öğenin kullanılabilirliğini belirtmek için dizinleri tamsayı olarak döndürür. |
12 | son() Yüklem ifadesinde kullanıldığında bir dizinin son öğesini döndürür. |
13 | durum() FLOWR ifadelerinde, bir sıradaki bir öğenin konumunu almak için kullanılır. |