Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Round Funkcia v SSRS

Reporting Services servera SQL Server ( SSRS ) umožňuje vytvárať automatizované skripty pre dáta v databáze . SQL obsahuje " guľatý " funkciu , ktorú používate na zaokrúhlenie čísla pri vložení dát do databázy alebo dotaz na dáta z tabuľky . Môžete použiť túto funkciu v príkazoch SQL zahrnuté v SSR skriptov . Účel

Pri použití SSRS importovať dáta , dáta môže mať niekoľko desatinných miest v presnosti . Kolo funkcia vám umožní zaokrúhliť na najbližšie celé číslo , čo je užitočné , ak potrebujete importovať dáta do dátového typu celé číslo stĺpca . Môžete tiež použiť guľatý funkciu , ak chcete znížiť počet čísel desatinnej čiarky v dátach .
Realizácia

použiť guľatý funkciu príkazov SQL vo balíček SSRS . Otvorte balík a vyberte krok , ktorý chcete upraviť . Vo vlastnostiach kroku sa zobrazí aktuálne príkaz SQL . Môžete pridať guľatý funkciu príkazu SQL priamo v SQL editore . Napríklad nasledujúci kód používa okrúhle vyhlásenie o priemernej stĺpci tabuľky :

vybrať kolo ( average_amount , 2 ) z objednávok

V tomto príklade , " average_amount " stĺpec je zaokrúhlená na 2 desatinné miesta .
Výsledky

jazyk SQL zaokrúhli sa na čísla viac ako 4 a zaokrúhľuje nadol , ak je číslo menšie ako 5 mm . Výsledky sú zobrazené v SQL editore v prípade spustenia príkazu a vyskúšať ešte pred jeho uložením do obalu SSRS . Výsledky zmeniť číselné hodnoty dát , takže všetky stĺpce , že celkové počty sa tiež zmení .
Úvahy

Vzhľadom k tomu , stratíte desatinnej čiarky hodnoty , musia byť tiež zabezpečí, aby všetky výpočty , ktoré pracujú z pôvodných dát stále správne fungovať . Napríklad , ak máte možnosť zaslať Zákazníkovi celkom na zaokrúhlená hodnota , uistite sa , že zaoblený celková významne nemení . Všetky hodnoty sa musia skúšať pred presadzovaní zmien požiadaviek pre daný systém žiť SQL server .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené