Ho 80000 recodi che è necessario inserire nel database specialmente nella tabella: temp (ts, temp) temp è INT.Come inserire NULL in mysql in particolare INT dataType
Il problema è quasi 20000 i recodi sono nulli, quindi mi chiedo come inserire NULL in DB quando dataType è INT.
ho provato questo:
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);
purtroppo inserire è il fallimento. Stampa il messaggio di eccezione:
Incorrect integer value: 'null' for column 'val' at row 1"
Desiderare qualcuno mi può aiutare con esso. Grazie.
Rimuovere le virgolette? –
Modifica. grazie – Eric