一日一步 之SQLServer数据库的表操作
来源:互联网 发布:jsp mysql购物车代码 编辑:程序博客网 时间:2024/05/17 04:29
select * into NewTables from LawInfo where 1=2 --复制表结构
delete newTables --删除表数据
drop table newTables --删除表以及表结构
Alter table MyTableName Drop constraint 约束名称--删除表关系
Alter table MyTableName Drop column 字段名称 --删除表字段
Alter table MyTableName NoCheck constraint all --禁用所有约束
---------接下来是某小牛的存储过程,以实现查询出表的所有外键关系,并删除-----------
代码如下:
Create proc DeleteSingleTable(@tablename varchar(100))
as
begin
declare @SQL varchar(2000)
declare @constraintName varchar(100)
declare curName cursor for
select name from sysobjects
where xtype = 'f ' and parent_obj =
(select [id] from sysobjects where [name]=@tablename and xtype = 'u ')
open curName
fetch next from curName into @constraintName
while @@fetch_status = 0
begin
set @SQL = 'alter table ' + @tablename + ' drop constraint '
set @SQL = @SQL + @constraintName
exec(@SQL)
fetch next from curName into @constraintName
end
close curName
deallocate curName
end
- 一日一步 之SQLServer数据库的表操作
- 一日一步 之删除文件
- 一日一步 之 cookie的使用和过期
- php+sqlserver之如何操作sqlserver数据库
- 一日一步 之 GrideView实现打印 打印预览 而想到的
- 一日一步 之实现本网站网页加入收藏夹
- 一日一步 之将GrideView导出为Excel表格
- 一日一步 之使用微软OWCLL插件做图形报表
- c#操作sqlserver数据库的事务操作
- 【Sqlserver】各种数据库的锁表和解锁操作
- C# 数据库的基本操作(sqlserver)
- sqlserver常用的数据库操作命令
- SqlServer数据库统计信息的操作
- 数据库操作SQLSERVER
- 数据库操作类SqlServer
- ADO 操作SqlServer数据库
- C#操作SQLServer数据库
- SQLServer链接数据库操作
- [转载] 20个令人恐怖的JavaScript导航技术
- 互联网产品“冷启动”问题浅析
- Mac OS X Lion 安装之后, AppStore 显示正在加载 (Loading)
- 用指针做传出参数的错误分析
- 采用CSS让DIV在网页中水平垂直居中
- 一日一步 之SQLServer数据库的表操作
- 001:C语言API示例【abort】
- oracle logminer 使用总结!
- 注意,CFileDialog 会改变当前路径
- android之组件3
- 三种分页查询
- C# winform 安装程序打包(自定义操作)
- 周鸿袆: 教您打造十页完美商业计划书
- C++ 经典开源代码