oracle使用预处理语句删除java语句

时间:2016-11-02 20:46:53

标签: java sql oracle prepared-statement sql-delete

我有以下代码:

PreparedStatement preparedStatement = null;
        try {
            connection = OracleDatabaseConnector.getConnection();
            preparedStatement = connection.prepareStatement("DELETE FROM " + TABLE_NAME + " WHERE ssn = ?");
            preparedStatement.setString(1, musicians.getSsn());

            preparedStatement.executeUpdate();

        } finally {
            DbUtil.close(preparedStatement);
            DbUtil.close(connection);
        }

我无法弄清楚为什么不起作用,当我使用sqlDeveloper刷新oracle表时,记录仍然存在。

0 个答案:

没有答案
相关问题