Mam 80000 recodes, które trzeba wstawić do bazy danych, szczególnie w tabeli: temp (ts, temp) temp jest INT.Jak wstawić NULL w mysql szczególnie INT dataType
Problem polega na tym, że prawie 20000 zapisów ma wartość null, więc zastanawiam się, jak wstawić NULL do DB, gdy typ danych to INT.
Próbowałem to:
String val = null;
//insert(ts, val) into temp
String sql = "INSERT INTO temp" + "(val)" + " VALUES" + "('" + val + "')";
Statement st = (Statement) conn.createStatement();
count = st.executeUpdate(sql);
niestety wstawić jest awaria. Wydrukuj komunikat wyjątku:
Incorrect integer value: 'null' for column 'val' at row 1"
Życzę, aby ktoś mi w tym pomógł. Dziękuję Ci.
Usunąć cytaty? –
Edytuj. dzięki – Eric