Используйте PreparedStatement
как показано ниже:
try {
//passing placeholder
PreparedStatement stmt = conn.prepareStatement("insert into students values(?,?,?,?,?,?,?,?,?)");
//giving valuesto each placeholder
stmt.setInt(1,SID);
stmt.setString(2,name);
stmt.setString(3,gender);
stmt.setInt(4,mobileNo );
stmt.setDate(5,birthDate);
stmt.setString(6,major);
stmt.setString(7,nationality);
stmt.setString(8,null);
stmt.setInt(9,deptNo );
//executing update,insert value in table
stmt.executeUpdate();
} catch (SQLException e) {
e.printStackTrace();
return;
}