sql server表结构处理备忘
来源:互联网 发布:电视足球直播软件 编辑:程序博客网 时间:2024/05/16 14:49
--删除表字段默认约束
DECLARE @tablename VARCHAR(100), @columnname VARCHAR(100), @tab VARCHAR(100)
SET @tablename='TableName'
SET @columnname='FieldName'
declare @defname varchar(100)
declare @cmd varchar(100)
select @defname = name FROM sysobjects so
JOIN sysconstraints sc ON so.id = sc.constid WHERE object_name(so.parent_obj) = @tablename AND so.xtype = 'D'AND
sc.colid =(SELECT colid FROM syscolumns WHERE id = object_id(@tablename) AND name = @columnname)
select @cmd='alter table '+ @tablename+ ' drop constraint '+ @defname
if @cmd is null
print 'No default constraint to drop'
print @cmd
exec (@cmd)
---增加删除列
alter table TableName add FieldName Datatype Default....
alter table TableName drop column FieldName
--增加与删除表主键
alter table TableName add constraint primary key(Field1,Field2,Field3....)
alter table TableName drop constraint PK_Name
alter table TableName drop constraint DEFName
- sql server表结构处理备忘
- SQL Server sysobjects 表结构
- SQL Server sysobjects 表结构
- 读取SQL Server 表结构
- 读取SQL Server 表结构
- Sql Server导出表结构
- sql server查询表结构
- Sql Server 取出表结构
- sql server 修改表结构
- sql server 复制表结构
- sql server 2005 使用备忘
- sql server 常用函数备忘
- 查询表结构SQL Server And Oracle
- SQL Server表结构转为word表格
- SQL Server 使用 Select 查询表结构
- SQL SERVER 2005 获取表结构信息
- 表结构信息查询 sql server 2005
- sql server 2000导出表结构
- INF文件写入读出
- 可变参数
- ╄→ 推 荐 : 寻 找 实 习 的 途 径 !!
- 关于new 、delete、及应用的使用
- php 通过网页的方式备份和还原mysql数据库
- sql server表结构处理备忘
- Nunit学习笔记1
- ArcIMS 解析字段类型为Date(type="91")日期时间
- 储存过程操作类
- Java面试题
- ORACLE多组织架构
- 架构设计涉及范围图
- Java安全策略
- “System.Runtime.InteropServices.COMException”解决之道