SQLserver 删除数据所有表和存储过程和约束
来源:互联网 发布:js scrolltop使用 编辑:程序博客网 时间:2024/06/05 02:21
/第一步删除约束/
DECLARE c1 cursor for select 'alter table ['+ object_name(parent_obj) + '] drop constraint ['+name+']; ' from sysobjects where xtype = 'F' open c1 declare @c1 varchar(8000) fetch next from c1 into @c1 while(@@fetch_status=0) begin exec(@c1) fetch next from c1 into @c1 end close c1 deallocate c1
–/第2步**删除所有表*****************/
declare @tname varchar(8000) set @tname='' select @tname=@tname + Name + ',' from sysobjects where xtype='U' select @tname='drop TABLE ' + left(@tname,len(@tname)-1) exec(@tname)
/第3步清空所有的存储过程/
[sql] view plaincopydeclare @proctname varchar(8000) select @proctname =@proctname+ Name + ',' from sysobjects where xtype='P' select @proctname='drop Procedure ' + left(@proctname,len(@proctname)-1) exec(@proctname)
0 0
- SQLserver 删除数据所有表和存储过程和约束
- SQLserver 删除数据所有表和存储过程和约束
- sqlserver删除数据库中所有的表和存储过程
- SqlServer批量删除表和存储过程
- SqlServer删除所有存储过程和所有表、查询表是否存在指定的记录及UPDATE语句
- sqlserver删除所有表(表结构和数据)
- sqlserver删除约束和动态约束
- 删除表所有的约束(系统默认名约束删除)(存储过程)
- 一次删除数据库中所有表和存储过程
- 一次删除数据库中所有表和存储过程
- 删除指定SQL数据库所有表和存储过程
- sqlserver 自定义、删除、执行 函数和存储过程
- 删除数据库所有表数据(保留表结构和约束)
- SQL存储过程之删除指定表中指定字段所有约束
- sqlserver批量删除存储过程和批量修改存储过程语句
- SqlServer 查询某数据库下的所有表的物理空间和行数 语句和存储过程
- sqlserver 删除所有表和视图对象sql
- 删除所有表,所有试图,所有序列,所有存储过程
- sed命令详解
- connect: Network is unreachable解決方法
- 第四周项目1-三角形类的构造函数-参数初始化表
- 【c语言】厄密多项式--用递归实现
- 配置glut
- SQLserver 删除数据所有表和存储过程和约束
- Spring学习笔记-初始化XmlWebApplicationContext
- CODEVS-1082-线段树练习3-splay
- C# 学习笔记之增删改查操作
- cocos2dx[3.2](19)——裁剪节点ClippingNode
- Extended Regular Expressions的不同
- Windows服务与编程
- win7笔记本电脑的无线网连接总是自动断开,重启之后才能恢复解决办法
- awk命令详解