Katişlev (XQuery)
Ile hiçbir kesir bölümü, bağımsız değişkenin değerinden daha büyük olmayan en büyük sayıyı verir.Bağımsız değişkeni boş bir dizisi olan boş dizisini verir.
fn:floor ($arg as numeric?) as numeric?
Bağımsız değişkenler
- $arg
Işlev uygulandığı numarası.
Remarks
Türü $arg üç sayısal temel türü, biri xs:float, xs:double, or xs:decimaldönüş türü biçiminde aynı$arg yazın. Türü $arg bir sayısal türleri, türetilmiş bir tür temel sayısal tür iade türüdür.
Giriş fn:floor, fn:ceiling veya fn:round işlevleri ise XDT:untypedAtomic, türlenmemiş verileri, örtülü olarak artığını için xs:double.Herhangi bir tür, statik bir hata üretir.
Örnekler
Bu konu, çeşitli içinde depolanan XML örnekleri karşı XQuery örnekler sağlar. XML türü sütunlarda AdventureWorks veritabanı örnek.Konusuna genel bir bakış bu sütunların her biri için bkz: XML veri türü temsili AdventureWorks veritabanındaki.
Çalışma örneklemde kullanabileceğiniz tavana işlev (XQuery) for the floor() XQuery işlev.Tüm yapmanız gereken, yerini ceiling() sorgusuyla işlevfloor() işlev.
Uygulama kısıtlamaları
Sınırlamaları şunlardır:
- The floor() işlev maps all integer values to xs:decimal.