gpt4 book ai didi

java - mysql prepare语句向表中插入数据

转载 作者:太空宇宙 更新时间:2023-11-03 11:49:57 26 4
gpt4 key购买 nike

mysql prepare语句向表中插入数据其中表有 3 个字段(id、名称、分支)其中 id 是 PK ann 自动递增

我的代码

PreparedStatement st = con.prepareStatement("insert into student_tbl values(?,?)");

st.setString(2, "Ram");
st.setString(3, "TX");
int i = st.executeUpdate();

只插入 2 n 3 个值的代码是什么

最佳答案

您应该只定义列名称并排除 id,如下所示:

PreparedStatement st = con.prepareStatement("INSERT INTO student_tbl (name, branch) values(?,?)");

st.setString(1, "Ram");
st.setString(2, "TX");
int i = st.executeUpdate();

关于java - mysql prepare语句向表中插入数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36060175/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com