当我使用java将数据输入数据库时,是否可以忽略自动增量id?

yuvru6vn  于 2021-06-20  发布在  Mysql
关注(0)|答案(2)|浏览(346)

在java中插入数据时,如何忽略id的自动增量?

Class.forName("com.mysql.jdbc.Driver");
    con = DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root", "");
    pst = con.prepareStatement("insert into jeff(j_fname,j_lname,j_mail,j_password) values(?,?,?,?)");
    pst.setString(1, namef);
    pst.setString(2, namel);
    pst.setString(3,maila);
    pst.setString(4,pass);
    pst.executeUpdate();
rkue9o1l

rkue9o1l1#

请参阅表结构中启用了id的自动增量。请检查数据库表结构。

xurqigkl

xurqigkl2#

我在你的insert语句中看不到id列!如果已从列中删除自动递增属性,则必须在insert语句中添加id列。

相关问题