Megosztás a következőn keresztül:


Numerikus értékek függvényei – emelet

A következőkre vonatkozik:SQL Server

A legnagyobb számot adja vissza törtrész nélkül, amely nem nagyobb, mint az argumentum értéke. Ha az argumentum egy üres sorozat, az üres sorozatot adja vissza.

Szintaxis

  
fn:floor ($arg as numeric?) as numeric?  

Érvek

$arg
Szám, amelyre a függvényt alkalmazza.

Megjegyzések

Ha a $arg típusa a három numerikus alaptípus egyike, xs:float, xs:doublevagy xs:decimális, a visszatérési típus megegyezik a $arg típussal. Ha a $arg típusa egy numerikus típusból származik, a visszatérési típus az alap numerikus típus.

Ha az fn:floor, fn:ceiling vagy fn:round függvények bemenete xdt:untypedAtomic, nem beírt adatok, akkor implicit módon xs:double. Bármely más típus statikus hibát okoz.

Példák

Ez a témakör XQuery-példákat tartalmaz az AdventureWorks mintaadatbázis különböző xml- típusú oszlopaiban tárolt XML-példányokra.

A munkamintát a mennyezetfüggvényben (XQuery) használhatja a padló() XQuery függvényhez. Mindössze annyit kell tennie, hogy lecseréli a lekérdezés mennyezet() függvényét a padló() függvényre.

Megvalósítási korlátozások

Ezek a korlátozások:

  • A floor() függvény az összes egész számot xs:decimális értékre képezi le.

Lásd még:

mennyezetfüggvény (XQuery)
kerek függvény (XQuery)
XQuery-függvények xml adattípusú