永发信息网

如何用一条sql语句清空多张表中的记录?请各位大神帮忙

答案:4  悬赏:20  手机版
解决时间 2021-04-02 17:34
如何用一条sql语句清空多张表中的记录?请各位大神帮忙
最佳答案
不支持同时update、delete、truncate多张表,只能一个一个的操作
可以写一个游标,逐步执行delete操作
全部回答
只要把要清出的那个表名也加进来就可以了追问如果要清空的表名为table1 table2 那么详细的SQL 语句怎么写?帮忙写出追答select 关键字 from table where 关键字=XXX 然后多个delete,建议用存储过程,使用delete from table就可清除表中数据,存储过程:
@变量名 变量
as
函数体
end
你一张一张表删除就可以了
delete from table1
delete from table2
。。。
delete from tableN追问那么SQL 语句怎么写,请大神具体写出正确的语句(如delete from table1后面怎么连清空下一个,当中符号应该用什么?注意些什么?)追答delete from table1直接下一行编辑delete from table2依次下去即可。
table1,table2···tableN 代表你所需要删除表的名称。
没其他要注意的了。
你自己在SQL 2008中试试就知道了
truncate table1;
truncate table2;
...
truncate table3;
不能用delete,因为delete是删除整个表,而truncate只是清空表的内容,表的结构仍在
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
比6厘米还长2000米的是( )。
电信*730*900*680*86是什么号码
兴源不锈钢装饰地址在哪,我要去那里办事
为什么我总见一个爱一个
孩子六个月了,学会爬了,好还是不好
chinesered是什么颜色不要回答中国红,这
先化简,再求值x-1分之x-2除以x+1-x-1分之3
王者荣耀至尊宝皮肤有什么特效 新皮肤图
东方电站技术开发公司这个地址在什么地方,我
下面哪些是am335x适合的应用
高一化学悬赏30
谁有QQ浏览器以前看小说不要钱的版本,免费发
200平方厘米和2平方米来作比较,结果是什么?&
为什么太监会变声
滤芯ppes与ptfe哪个更好一些
推荐资讯
求广告公关行业企业管理软件排名?
鼠年的和蛇年的配吗
在初中物理学中 力学g 是什么意思
安徽庐江五中2018最新录取分数线多少?
四爪镶钻石话术案例
骑士之歌已经弃文了吗
用完papa第三天冲洗排出来一些东西
通用锂基脂三个零与两个零的区别
语学堂究竟是什么,是留学之前都要读吗
猪肉拿几决肉不能吃
火车票可以坐下一班吗
艾老泄油瘦身汤怎么喝是开水冲还是温开水冲
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?