SQL 把整个表的内容都删除的语句
比如在表x里面有N条数据,删除某一条的语句是deletefromawhereid="+id我想全部删除,怎么写呢?...
比如在表 x里面有 N条数据,删除某一条的语句是 delete from a where id = "+id
我想全部删除,怎么写呢? 展开
我想全部删除,怎么写呢? 展开
15个回答
2012-07-24
展开全部
truncate x; 性能高一些
delete from x; 可以回滚
delete from x; 可以回滚
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
drop table 数据表名称(永久删除)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
delete from 表名
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
truncate table tablename;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
TRUNCATE TABLE name
参数
name
要删除其全部行的表的名称。
或者
DELETE FROM TABLENAME
推荐用前者,速度极快!
参数
name
要删除其全部行的表的名称。
或者
DELETE FROM TABLENAME
推荐用前者,速度极快!
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询