【发布时间】:2011-12-17 11:50:31
【问题描述】:
我的表中有一些重复记录,因为事实证明 Netezza 不支持对主键进行约束检查。话虽如此,我有一些信息完全相同的记录,我只想删除其中一个。我试过了
delete from table_name where test_id=2025 limit 1
还有
delete from table_name where test_id=2025 rowsetlimit 1
但是这两个选项都不起作用。我收到一个错误提示
found 'limit'. Expecting a keyword
有没有办法限制这个查询删除的记录?我知道我可以删除记录并重新插入,但这有点乏味,因为我必须多次这样做。
请注意,这不是 SQL Server 或 MySQL。这是为 Netezza 准备的
【问题讨论】: