我已经能够将 PostgreSQL 链接到 java。我已经能够显示表中的所有记录,但是我无法执行删除操作。
这是我的代码:
con = DriverManager.getConnection(url, user, password);
String stm = "DELETE FROM hostdetails WHERE MAC = 'kzhdf'";
pst = con.prepareStatement(stm);
pst.executeUpdate();
请注意,MAC 是一个字符串字段,用大写字母书写。该字段确实存在于表中。
我得到的错误:
严重:错误:列“mac”不存在