tenloginjestzajety
26.09.2017, 21:05:54
Witam
Utworzyłem kolumnę dla id z przecinkiem ( . ) typ "double". Problem pojawia się przy wstawieniu takiej liczby: 1.10, która zapisywana jest jako 1.1, 1.11 już prawidłowo - problem z 0 na końcu. Próbowałem również z decimal ( 4,2 ), ale i tutaj pojawia się problem np. przy liczbie 1.3 ( zapisuje jako 1.30 ) oraz 1.30 - w bazie to te same liczby. Pozdrawiam
trueblue
26.09.2017, 21:19:22
1.1=1.10
1.3=1.30
Skoro to są te same liczby tylko inaczej prezentowane, to jakie to ma dla Ciebie znaczenie?
tenloginjestzajety
26.09.2017, 21:23:10
problem polega na tym, że występuje 1.1 oraz 1.10 i dotyczą dwóch osobnych elementów.
trueblue
26.09.2017, 21:26:15
To pewnie jakaś reprezentacja drzewka?
Jeśli to mają być różne wartości, to tu należy ustawić typ znakowy.
tenloginjestzajety
26.09.2017, 21:31:13
Tak, typ znakowy?
trueblue
26.09.2017, 21:47:54
char, varchar, text
tenloginjestzajety
26.09.2017, 21:55:40
dzięki, po prostu usilnie próbowałem zastosować double lub decimal.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę
kliknij tutaj.