FB i miejsca po przecinku

0

Witam !

Baza Firebird 2.03. Jak przy pomocy SQL-a (i tylko) można wyłuskać z liczby (double precision) ilość miejsc po przecinku ? (docelowe zastosowanie to procedura wbudowana)

Będę wdzięczny za każdą pomoc !
Pozdrawiam
JW

0

Witam !

Wymyśliłem takie coś (może się komuś przydać) :

t - tabela
k - kolumna tabeli <double precision="precision">

Przykładowo select ABS(t.k - cast(t.k as decimal(10,2))) from t zwróci zero dla wszystkich wartości mających 2 lub mniej miejsc po przecinku i analogicznie dla innych wartości cast(t,k as decimal(10, ?))

Pozdrawiam
JW

1 użytkowników online, w tym zalogowanych: 0, gości: 1