Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL] typ kolumny
Forum PHP.pl > Forum > Przedszkole
tenloginjestzajety
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
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
problem polega na tym, że występuje 1.1 oraz 1.10 i dotyczą dwóch osobnych elementów.
trueblue
To pewnie jakaś reprezentacja drzewka?

Jeśli to mają być różne wartości, to tu należy ustawić typ znakowy.
tenloginjestzajety
Tak, typ znakowy?
trueblue
char, varchar, text
tenloginjestzajety
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.
Invision Power Board © 2001-2025 Invision Power Services, Inc.