Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Vrátí největší číslo bez zlomkové části, která není větší než hodnota argumentu. Pokud je argument prázdnou sekvencí, vrátí prázdnou sekvenci.
Syntax
fn:floor ($arg as numeric?) as numeric?
Argumenty
$arg
Číslo, na které se funkce použije.
Poznámky
Pokud je typ $arg jedním ze tří číselných základních typů, xs:float, xs:doublenebo xs:decimal, návratový typ je stejný jako typ $arg. Pokud je typ $arg typ odvozený z jednoho z číselných typů, je návratovým typem základní číselný typ.
Pokud je vstup do funkce fn:floor, fn:ceiling nebo fn:round xdt:untypedAtomic, nezatypovaná data, implicitně přetypuje na xs:double. Jakýkoli jiný typ vygeneruje statickou chybu.
Příklady
Toto téma obsahuje příklady XQuery pro instance XML, které jsou uloženy v různých xml sloupce typů v ukázkové databázi AdventureWorks.
Pracovní vzorek můžete použít ve stropní funkci (XQuery) pro funkci floor() XQuery. Stačí nahradit funkci ceiling() v dotazu funkcí floor().
Omezení implementace
Toto jsou omezení:
- Funkce floor() mapuje všechny celočíselné hodnoty na xs:decimal.
Viz také
stropní funkce (XQuery)
kulaté funkce (XQuery)
funkce XQuery proti datového typu XML