2017-09-29 79 views
-1

我在数据库中有一个表PRI,我刚刚意识到我在前100行中输入了错误的数据,所以我想删除它们。现在我没有任何东西来订购行,所以我应该如何去删除过程?从数据库中删除指定的最高行数(Java SQL)

+0

你已经发明了一种新的mysql语法...因此它不起作用...如果你已经搜索过所以你会找到答案 –

+1

可能的重复[如何删除第一组或最后一组行动态时尚](https://stackoverflow.com/questions/8754931/how-do-i-delete-either-the-first-or-last-set-of-rows-in-a-dynamic-fashion ) – fujy

+0

@bub是否因为我没有在删除语句中使用WHERE? – KulaDamian

回答

0

如果TOP是一个实际的关键字,那么您的数据库是错误的。否则,你必须再次阅读如何删除行。

Generel提示:

如果你陷入困境,使用外部DB工具(的SQLDeveloper,HeidiSQL等),并连接到数据库。清理你的数据库状态,直到你有一个健全的数据库状态。

然后继续编码。之前没有。切勿使用代码来撤销您的失​​败。

+0

这没有提供OP的问题的任何答案。请使用含义模糊的语句。一旦你有足够的声誉,你可以评论。 –