如何使用SQL中的delete语句删除某行记录

2024-11-18 04:27:01
推荐回答(5个)
回答1:

如果是SQL Server 2005以前的版本不能使用rowid来删除,你要先做一个临时表,字段多一类型——自动增量,然后再将原表数据转移到临时表中,再删除,然后再转回去,比较麻烦。
SQL Server 2005就可以直接用rowid来实现
delete from table where rowid=***

回答2:

delete from table where id=:id

回答3:

无语.此数据库不要也霸,如果都一样,那存那么多相同数据的记录,浪费...

回答4:

没有主键的数据库 还能叫做数据库吗?
设计的时候是怎么考虑的。。。

回答5:

用rowid行号来删除