SQL2005批量删除字段说明描述
来源:互联网 发布:java 服务器 物联网 编辑:程序博客网 时间:2024/06/16 04:56
USE [your database] //数据库
GO
SET NOCOUNT ON
DECLARE
@major_id int,
@minor_id int,
@schema sysname,
@table sysname,
@column sysname,
@sql nvarchar(1000)
DECLARE cur CURSOR LOCAL STATIC READ_ONLY FORWARD_ONLY
FOR
SELECT
major_id,
minor_id
FROM sys.extended_properties
WHERE name = 'MS_Description'
OPEN cur
FETCH NEXT FROM cur INTO @major_id,@minor_id
WHILE @@FETCH_STATUS = 0
BEGIN
SELECT
@schema = SCHEMA_NAME(a.schema_id),
@table = a.name,
@column = b.name
FROM sys.tables a
JOIN sys.columns b
on a.object_id = b.object_id
AND b.column_id = @minor_id
WHERE a.object_id = @major_id
SET @sql = N'
EXEC SP_dropextendedproperty
@name = ''MS_Description''
,@level0type = ''schema''
,@level0name = ' + @schema + '
,@level1type = ''table''
,@level1name = ''' + @table + '''
,@level2type = ''column''
,@level2name = ''' + @column + ''''
--PRINT @sql
EXEC SP_EXECUTESQL @sql
FETCH NEXT FROM cur INTO @major_id,@minor_id
END
CLOSE cur
DEALLOCATE cur
- SQL2005批量删除字段说明描述
- SQL批量删除指定数据表中的所有字段说明属性
- sql2005 脚本中给字段写说明
- sql2005查询字段名和说明
- sql2005 批量删除表格的一种方法
- sql2005 和 sql2008 表的 主键 字段 类型 长度 描述
- 获取、增加、修改、删除sqlserver字段描述
- 获取、增加、修改、删除sqlserver字段描述
- 获取、增加、修改、删除sqlserver字段描述
- -------------批量删除多个表的多个字段----------------
- 取得数据库中所有表字段及字段中文描述的SQL语句 sql2005
- SQL添加删除、查询表、字段说明
- zencart如何批量删除商品,分类,属性,详细描述?
- zencart批量删除商品,分类,属性,详细描述
- Sql Server 获取、增加、修改、删除 字段描述
- Sql Server 获取、增加、修改、删除 字段描述
- Sql Server 获取、增加、修改、删除 字段描述
- Sql Server 获取、增加、修改、删除 字段描述
- 1、梯度下降c代码
- ios微信支付
- JavaScript基础学习篇一——基础语法
- 数据库---mysql 事务
- 【leetcode】【2】Add Two Numbers
- SQL2005批量删除字段说明描述
- C++笔记:1
- 自定义Google搜索引擎
- 生态足迹计算器
- 如何使html页面变灰色
- javaWeb学习—getRequestURI,getRequestURL等的学习
- 简单的经典html进度条
- BZOJ 3505: [Cqoi2014]数三角形|组合数学
- Swift面试题