DELETE SQL:如何一次只删除一个值

时间:2014-11-17 16:00:21

标签: oracle unique sql-delete

我有这个sql字符串

"DELETE FROM project.cart WHERE isbn = ?";    

如果表中有很多isbn相同,我每次点击jbutton都可以删除一个isbn吗?

PS:isbn =? - >从txfield获取其值并且一切正常,但如果有相同的isbn则当然会删除它们。

感谢所有人。

1 个答案:

答案 0 :(得分:4)

Oracle插入一个名为ROWNUM

的隐藏列
DELETE FROM project.cart WHERE isbn = ? and ROWNUM=1;