У меня есть 80000 рекодов, которые нужно вставлять в базу данных, особенно в таблице: temp (ts, temp) temp - INT.
Проблема почти 20000 recodes равна null, поэтому мне интересно, как вставить NULL в DB, когда dataType - INT.
Я пробовал это:
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);
К сожалению, вставка - это сбой. Распечатайте сообщение об исключении:
Incorrect integer value: 'null' for column 'val' at row 1"
Пожелайте, чтобы кто-то помог мне с этим. Спасибо.