[MySQL]MySql - typ danych na liczby z przecinkiem |
[MySQL]MySql - typ danych na liczby z przecinkiem |
25.03.2018, 15:14:39
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 9.09.2017 Ostrzeżenie: (0%) |
Witam,
Jestem całkowicie początkujący w Mysql. Nie potrafię zrozumieć pewnej rzeczy. W tabeli są kolumny: id_prac - int(11) data - date wydajnosc - double Nie mogę wpisywać wartości z przecinkami do ostatniej kolumny. Po zapodaniu komendy np.: insert into pracownicy.wydajnosc values ('1','2018-01-02','156,37'); dostaję komunikat: SQL Error [1265] [01000]: Data truncated for column 'wydajnosc' at row 1 SQL Error [1265] [01000]: Data truncated for column 'wydajnosc' at row 1 SQL Error [1265] [01000]: Data truncated for column 'wydajnosc' at row 1 SQL Error [1265] [01000]: Data truncated for column 'wydajnosc' at row 1 Data truncated for column 'wydajnosc' at row 1 Data truncated for column 'wydajnosc' at row 1 Gdy wpiszę wartosc w ostatniej kolumnie bez przecinka, np.'156', to bez problemu się wpisze. Gdzie robię błąd? |
|
|
25.03.2018, 18:36:52
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 707 Pomógł: 266 Dołączył: 3.07.2012 Skąd: Poznań Ostrzeżenie: (0%) |
Bez żadnych ozdobników - tylko XXX.YY. To jest surowy format liczbowy. Jeśli korzystasz z jakiegoś własnego narzędzia do wrzucania tych danych, nic nie stoi na przeszkodzie, żebyś wpisywał jak lubisz i zrobił konwersję do formatu XXX.YY.
|
|
|
25.03.2018, 18:40:57
Post
#3
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 9.09.2017 Ostrzeżenie: (0%) |
Bez żadnych ozdobników - tylko XXX.YY. To jest surowy format liczbowy. Jeśli korzystasz z jakiegoś własnego narzędzia do wrzucania tych danych, nic nie stoi na przeszkodzie, żebyś wpisywał jak lubisz i zrobił konwersję do formatu XXX.YY. A to już chyba wyższa szkoła jazdy. ;-) Jak dokonać takiej konwersji? Mam trochę tych danych do wklepania i wiadomo, że imm wygodniej tym szybciej. ;-) Może znasz jakieś sensowne poradniki w sieci? |
|
|
Wersja Lo-Fi | Aktualny czas: 28.04.2024 - 10:50 |