主页 > 知识库 > MSSQL 删除数据库里某个用户所有表里的数据

MSSQL 删除数据库里某个用户所有表里的数据

热门标签:广东防封卡外呼系统原理是什么 分享百度地图标注多个位置 知名电销机器人价格 湖南电脑外呼系统平台 电销机器人公司 需要哪些牌照 菏泽语音电销机器人加盟公司 外呼系统改进 长沙智能外呼系统 地图标注牌
-->Title:删除数据库里某个用户所有表里的数据
-->Author:wufeng4552
-->Date :2009-09-21 15:08:41
--方法1
复制代码 代码如下:

declare @uname varchar(20)
declare cuser cursor for
select so.name
from sysobjects so,sysusers su where so.uid=su.uid and su.name='Stone'
and so.xtype='U'
open cuser
fetch next from cuser into @uname
while(@@fetch_status=0)
begin
exec('truncate table [Stone].['+@uname+']')
fetch next from cuser
end
close cuser
deallocate cuser

--方法2
复制代码 代码如下:

exec sp_msforeachtable @command1="truncate table ? ;",@whereand='and schema_id = (select schema_id from sys.schemas where [name] =''Stone'')'

标签:泉州 福建 美容院 天水 呼和浩特 西宁 珠海 商洛

巨人网络通讯声明:本文标题《MSSQL 删除数据库里某个用户所有表里的数据》,本文关键词  MSSQL,删除,数据,库里,某个,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《MSSQL 删除数据库里某个用户所有表里的数据》相关的同类信息!
  • 本页收集关于MSSQL 删除数据库里某个用户所有表里的数据的相关信息资讯供网民参考!
  • 推荐文章