我在表中有一些重複記錄,因爲事實證明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