我在表中有一些重复记录,因为事实证明Netezza不支持对主键进行约束检查。这就是说,我有一些记录,其中的信息是完全一样的,我想删除其中的一个。我试着做如何删除一条符合SQL中某些条件的记录? (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.This是Netezza公司
这有助于。我不喜欢坏消息,但我想我不能责怪信使。谢谢。 – Rondel