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
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
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