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

Rozdiel medzi Numeric desatinných miest v SQL

Dáta uložené v databáze Oracle môže vyzerať celkom podobní , ale byť úplne odlišné , na základe definovaného typu objektu . Typu je priradený ku každej stálej , premenné a parametre v databáze . Číslo môže byť uložené ako rad skalárnych typov čísel v závislosti na konštrukcii a zamýšľané použitie databázy . Počet Varianty

SQL , číslo je dátový typ , ktorý môže byť priradený k dátam , a je definovaná ako buď presné alebo približné hodnoty . Rôzne číslo dátové podtypy sú vzájomne porovnateľné . Podtyp údaje Číslo pridelené určuje presnosť údajov .
NUMERICKÉ vs desiatkovom formáte

Podľa SQL - 92 štandard , musí DECIMAL byť presne tak presne , ako vyhlásil , zatiaľ čo NUMERIC musí byť prinajmenšom rovnako precízny ako vyhlásil . V praxi žiadny podstatný rozdiel spravidla existuje medzi numerickou a desatinách podtypov. Všetky hlavné komerčné databázové balíky - vrátane MySQL , Transact - SQL a Oracle - . Liečbe NUMERICKÉ a desatinné ako synonymá
Mierka a presnosť

Obaja numerická a DESATINNÝMI podtypy sú riadené presnosťou premenných a rozsahu . Správny formát pre jeden typ dát je NUMERIC ( presnosť , mierka ) , alebo DECIMAL ( presnosť , mierka ) . Presnosť sa vzťahuje na povolený počet platných číslic v dátach , a môže dosiahnuť maximálne 38 číslic . Toto je predvolené nastavenie , ak je presnosť nie je špecifikovaný . Mierka určuje zaoblenie bod . Scale môže byť v rozsahu -84 až 127. Kladné čísla ovplyvniť zaokrúhľovania vpravo od desatinnej čiarky , zatiaľ čo záporné čísla ovplyvniť zaokrúhľovania vľavo od desatinnej čiarky . Napríklad rozsah 3 by zaokrúhlení na najbližší tisícinu ( 9,8765 sa 9,877 ) . Zero sa zaokrúhli na najbližšie celé číslo , a je predvolené nastavenie , pokiaľ nie je uvedené meradlo .
Ostatné Počet Varianty

počet podtypov dvojitou presnosťou a FLOAT môže byť použitý pre Prehlasujem , čísel s plávajúcou desatinnou čiarkou s maximálnou presnosťou 38 desatinných miest . Podtyp REAL možno vyhlásiť čísel s plávajúcou desatinnou čiarkou s maximálnou presnosťou 18 číslicami . Podtyp INTEGER možno vyhlásiť celé čísla s maximálnou presnosťou 38 desatinných miest .

Najnovšie články

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