Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:SQL Server
Returnerar det största talet utan bråkdel som inte är större än värdet av dess argument. Om argumentet är en tom sekvens, returnerar det den tomma sekvensen.
Syntax
fn:floor ($arg as numeric?) as numeric?
Arguments
$arg
Nummer som funktionen tillämpas på.
Remarks
Om typen av $arg är en av de tre numeriska bastyperna, xs:flyt,xs:dubbel eller xs:decimal, är returtypen densamma som $arg typen. Om typen av $arg är en typ som härleds från en av de numeriska typerna, är returtypen bas-numerisk typ.
Om inmatning till fn:floor, fn:ceiling eller fn:round funktionerna är xdt:untypedAtomic, otypad data, är den implicit castad till xs:double. Alla andra typer genererar ett statiskt fel.
Examples
Detta ämne ger XQuery-exempel mot XML-instanser som lagras i olika xml-typkolumner i AdventureWorks exempeldatabas.
Du kan använda arbetsprovet i takfunktionen (XQuery) för floor() XQuery-funktionen. Allt du behöver göra är att ersätta ceiling() -funktionen i frågeformuläret med floor() -funktionen.
Implementeringsbegränsningar
Det här är begränsningarna:
- Floor()-funktionen avbildar alla heltalsvärden till xs:decimal.