![]() |
![]() |
![]()
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? |
|
|
![]() |
![]()
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.
|
|
|
![]()
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? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 9.10.2025 - 07:51 |