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'')'

时间: 2024-12-20 18:56:13

MSSQL 删除数据库里某个用户所有表里的数据的相关文章

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='

net-登陆密码错误 数据库里的用户和密码明明都是对的 怎么破怎么破 跪求大神帮助

问题描述 登陆密码错误 数据库里的用户和密码明明都是对的 怎么破怎么破 跪求大神帮助 using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using Web.Bll; using Web.Mod; public partial class _Default : System

asp.net-登陆密码错误 数据库里的用户和密码明明都是对的 怎么破怎么破 跪求大神帮助

问题描述 登陆密码错误 数据库里的用户和密码明明都是对的 怎么破怎么破 跪求大神帮助 <%@ Page Language="C#" AutoEventWireup="true" CodeFile="login.aspx.cs" Inherits="_Default" %> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN&qu

java oracle-怎么在oracle用imp导入数据库前删除数据库里的表 触发器怎么写 或者java代码怎么写

问题描述 怎么在oracle用imp导入数据库前删除数据库里的表 触发器怎么写 或者java代码怎么写 // 还原 Button button_1 = new Button(composite_1, SWT.NONE); button_1.addSelectionListener(new SelectionAdapter() { @Override public void widgetSelected(SelectionEvent e) { TableItem[] tis = table.get

javaweb-JAVA从数据库里查了1000个对象数据要显示在页面中,怎么才能提高速度

问题描述 JAVA从数据库里查了1000个对象数据要显示在页面中,怎么才能提高速度 这1000个对象数据显示在页面的一个下拉多选控件里,控件不带分页. 感觉性能都消耗在了对象封装上了,如果不做分页的话还能优化吗? 解决方案 朋友,一千个下拉选项呀,估计用户很难接受,还是换种方式吧 谢谢. 答题不易,望采纳. 解决方案二: 可以减少查询的列数. 解决方案三: 进入页面后再通过ajax请求这么多对象.一般都是id,name.然后在页面是下拉框中追加进入元素.这样看来用户体验就会好很多.不知道是不是你

数据库里的list和form里的list作比较,删除数据库里list里多余的数据

问题描述 有个页面先从数据库取出list,然后对该list增,删,改假设从数据库取出的list叫dblist页面修改后的list叫newlist现在要把修改后的newlist保存到数据库请问怎样才能找出哪些数据已被删除,然后保存newlist的时候在数据库里删除它?谢谢 解决方案 解决方案二:该回复于2010-04-29 12:37:30被版主删除解决方案三:直接把原来数据库的list全部删掉,修改后的全部插入不就行了解决方案四:数据库里删除dblist减newlist的差解决方案五:引用2楼s

rails 如何定时删除数据库里面的session

问题描述 我把一个ror项目的session保存到了数据库中,要如何做才能删除超过规定时间的session呢 解决方案 N 久之前写过一个namespace :db do namespace :sessions do desc "Agide rake db:sessions:timeclear DAY=1 :Clear the sessions table where update before N day" task :timeclear => :environment do

怎样手工删除数据库里的Merge Replication信息

数据|数据库 1. The best way is to run sp_removedbreplication. 2. After you run sp_removedbreplication, you may run the followingscript in your restored database. This script will generate the dropcommands for replication related system tables, views, stor

MySQL删除数据库的两种方法_Mysql

本文为大家分享了两种MySQL删除数据库的方法,供大家参考,具体内容如下 第一种方法:使用 mysqladmin 删除数据库使用普通用户登陆mysql服务器,你可能需要特定的权限来创建或者删除 MySQL 数据库. 所以我们这边使用root用户登录,root用户拥有最高权限,可以使用 mysql mysqladmin 命令来创建数据库. 在删除数据库过程中,务必要十分谨慎,因为在执行删除命令后,所有数据将会消失. 以下实例删除数据库TUTORIALS(该数据库在前一章节已创建): [root@h