【发布时间】:2021-12-05 07:48:09
【问题描述】:
我正在尝试从图片中的表格向表格插入子级别,但为什么我不能使用 where?
String sql = "insert into BE_Tracker(sub_item) values(?) where id="+id+" ";
PreparedStatement st = con.prepareStatement(sql);
st.setString(2,addsubItem);
【问题讨论】:
-
INSERT语法不能有WHERE子句 -
因为这没有意义。也许你的意思是
update?或者您还需要插入id。不知道你的表结构很难回答。 -
你可以用 update 来做到这一点,因为你已经插入了它。