Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Azure SQL Database
Felügyelt Azure SQL-példány
Azure Synapse Analytics
Elemzési platformrendszer (PDW)
SQL Analytics-végpont a Microsoft Fabricben
Raktár a Microsoft Fabricben
SQL-adatbázis a Microsoft Fabricben
Az alábbi skaláris függvények általában argumentumként megadott bemeneti értékek alapján végeznek számítást, és numerikus értéket adnak vissza.
Numerikus magnitúdó és jel (egyértékű átalakítások)
Az ebben a kategóriában szereplő függvények kiértékelik a numerikus bemenetek nagyságát vagy irányjelét. Használja őket adatérvényesítéshez, normalizáláshoz, pénzügyi modellezéshez, és minden olyan forgatókönyvben, ahol egy érték pozitivitását, negativitását vagy abszolút skáláját értelmezni vagy szabványosíteni kell.
| Funkció | Description |
|---|---|
| ABS | A numerikus kifejezés abszolút (pozitív) értékét adja vissza. |
| SIGN | +1, 0 vagy -1 ad vissza attól függően, hogy a kifejezés pozitív, nulla vagy negatív. |
Kerekítés és egész szám határa
Ezek a függvények a lebegőpontos vagy nagy pontosságú értékeket egész számokká vagy rögzített pontosságú ábrázolásokká alakítják. Támogatják a jelentéskészítést, a gyűjtőzést, a pénznemformázást, a küszöbérték-számításokat és minden olyan műveletet, amelyben az értékeknek igazodniuk kell a különálló numerikus határokhoz.
| Funkció | Description |
|---|---|
| MENNYEZETI | A kifejezésnél nagyobb vagy egyenlő legkisebb egész számot adja vissza. |
| PADLÓ | A kifejezésnél kisebb vagy egyenlő legnagyobb egész számot adja vissza. |
| ROUND | Numerikus érték kerekítése a megadott pontosságra és hosszra. |
Trigonometriai függvények
Előremenő függvények (radiánként értelmezett bemenet)
Ez a csoport biztosítja azokat az elemi trigonometriai függvényeket, amelyek a megfelelő háromszög vagy modell periodikus viselkedésének arányát számítják ki. Az SQL-számítási feladatokban ezek a függvények általában támogatják a geometriai számításokat, térbeli átalakításokat, adatelemzést és szimulációs modelleket, amelyek szögalapú számításokat igényelnek.
| Funkció | Description |
|---|---|
| SIN | A megadott szög szinusza. |
| COS | A megadott szög koszinusza. |
| TAN | A bemeneti kifejezés tangense. |
| COT- | A megadott szög kotangense. |
Inverz trigonometriai és szög-koordináták
Az inverz trigonometriai függvények egy adott trigonometriai aránynak megfelelő szöget adják vissza. Ezek a függvények lehetővé teszik a koordináták vagy érzékelőadatok szögének helyreállítását. Használhatja őket navigációban, térinformatikai elemzésekben, hibavektor-számításokban, valamint minden olyan forgatókönyvben, amelyben az összetevő értékeiből számítja ki az irányt vagy a tájolást.
| Funkció | Description |
|---|---|
| ASIN | Szög (radiánban), amelynek szinusza a megadott érték (arczin). |
| ACOS- | Szög (radiánban), amelynek koszinusza az adott érték (arccosine). |
| ATAN- | Szög (radiánban), amelynek tangense az adott érték (arctangent). |
| ATN2 | Szög (radiánban) a pozitív x tengely és egy sugaras pont (y, x)között. |
Szögkonvertálás
Ezek a függvények fokok és radiánok közötti értékeket konvertálnak. Olyan segédprogramműveletekként szolgálnak, amelyek támogatják az API-kkal, kódtárakkal és matematikai képletekkel való együttműködést, amelyek egy adott szögmérőegységre számítanak.
| Funkció | Description |
|---|---|
| FOK | A radiánokat fokokra alakítja. |
| RADIANS | A fokokat radiánokká alakítja. |
Kitevők, logaritmusok, képességek és gyökerek
Ez a kategória olyan függvényeket tartalmaz, amelyek exponenciálisan méretezik az értékeket, kiszámítják a logaritmikus nagyságrendet, számokat emelnek tetszőleges erőkre, vagy kinyerik a gyökereket. A tipikus számítási feladatok közé tartozik a pénzügyi összetettség, a pontozási modellek, a gépi tanulási funkciók fejlesztése, a tudományos elemzés, valamint a nemlineáris növekedéssel vagy hanyatlással járó átalakítás.
| Funkció | Description |
|---|---|
| EXP | A kifejezés exponenciális értéke (a kifejezésre emelve). |
| LOG | Természetes logaritmus alapértelmezés szerint; az SQL Serverben támogatott választható alap. |
| LOG10 | Base-10 logaritmus. |
| POWER | A kifejezést a megadott teljesítményre emeli. |
| SQRT | A megadott érték négyzetgyöke. |
| SQUARE | A megadott érték négyzete. |
Állandók és véletlenszerűség
Ezek a függvények numerikus állandókat és pszeudo-véletlenszerű számgenerálást biztosítanak mintavételezéshez, sztochasztikus modellezéshez, teszteléshez és eljárási számításokhoz. Ezeket használhatja szimulációhoz, Monte Carlo-elemzéshez, véletlenszerű kiválasztáshoz vagy reprodukálható tesztforgatókönyvek létrehozásához a bevetéskor.
| Funkció | Description |
|---|---|
| PI- | Az állandót π (pi) adja vissza. |
| RAND | 0 és 1 közötti pszeudo-véletlenszerű úszót ad vissza. |
Megjegyzések
Az aritmetikai függvények, például ABSa , CEILING, DEGREES, FLOOR, RADIANSPOWERés SIGN, olyan értékeket ad vissza, amelyek adattípusa megegyezik a bemeneti értékkel. A trigonometriai és egyéb függvények, beleértve a EXP, LOG, LOG10, SQUAREés SQRT, a bemeneti értékeiket lebegőpontos, és egy lebegőpontos értéket ad vissza.
A RANDkivételével minden matematikai függvény determinisztikus függvény. Ez azt jelenti, hogy minden alkalommal ugyanazt az eredményt adnak vissza, amikor egy adott bemeneti értékkészlettel hívják meg őket.
RAND csak akkor determinisztikus, ha egy magparamétert ad meg. További információ a függvény determinizmusáról: Determinisztikus és nem determinisztikus függvények.