ID: 3320 Web Łatwe

Źródło: Arkusze CKE

Zastosowanie typu DECIMAL języka SQL wymaga wcześniejszego zdefiniowania długości (liczby cyfr) przed przecinkiem oraz długości cyfr po przecinku. Jest to zapis:

Warianty odpowiedzi

  1. A

    stałoprzecinkowy

  2. B

    zmiennoprzecinkowy

  3. C

    logiczny

  4. D

    łańcuchowy

Wyjaśnienie

Typ DECIMAL w języku SQL definiujemy, podając precyzyjnie łączną liczbę cyfr oraz liczbę miejsc po przecinku – na przykład DECIMAL(5,2).

Oznacza to, że przecinek znajduje się zawsze w tym samym, stałym miejscu. Stąd nazwa: zapis stałoprzecinkowy.

Jest to niezwykle ważne przy operacjach finansowych i wszędzie tam, gdzie błędy zaokrągleń znane z typów zmiennoprzecinkowych (jak FLOAT czy DOUBLE) mogłyby sfałszować wyniki.

Sprawdź się w praktyce

Rozwiąż pełny test próbny INF.04 albo wylosuj pojedyncze pytanie na szybką powtórkę.

Podobne pytania — Web