我已经成功将PostgreSQL链接到Java。我可以显示表中的所有记录,但是无法执行删除操作。
以下是我的代码:
请注意MAC是一个字符串字段,应该以大写字母的形式书写。这个字段在表中确实存在。
我收到的错误信息是:
严重:错误:列“mac”不存在。
以下是我的代码:
con = DriverManager.getConnection(url, user, password);
String stm = "DELETE FROM hostdetails WHERE MAC = 'kzhdf'";
pst = con.prepareStatement(stm);
pst.executeUpdate();
请注意MAC是一个字符串字段,应该以大写字母的形式书写。这个字段在表中确实存在。
我收到的错误信息是:
严重:错误:列“mac”不存在。
PreparedStatement
)。 - Mark Rotteveel