So fügen Sie NULL in mysql ein, insbesondere INT dataType

Ich habe 80000 Recodes, die in die Datenbank eingefügt werden müssen, insbesondere in der Tabelle: temp (ts, temp) temp ist INT.

Das Problem ist, dass fast 20000 Rekodierungen null sind. Daher frage ich mich, wie NULL in die Datenbank eingefügt werden soll, wenn dataType den Wert INT hat.

Ich habe es versucht:

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);

Einfügen ist leider fehlgeschlagen. Drucken Sie die Ausnahmemeldung aus:

Incorrect integer value: 'null' for column 'val' at row 1"

Ich wünschte, jemand kann mir dabei helfen. Vielen Dank.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage