惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
博客园 - 司徒正美
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
A
About on SuperTechFans
Google DeepMind News
Google DeepMind News
T
Tailwind CSS Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
M
MIT News - Artificial intelligence
L
LangChain Blog
aimingoo的专栏
aimingoo的专栏
Engineering at Meta
Engineering at Meta
Martin Fowler
Martin Fowler
H
Help Net Security
B
Blog
Y
Y Combinator Blog
小众软件
小众软件
S
SegmentFault 最新的问题
I
InfoQ
爱范儿
爱范儿
Hugging Face - Blog
Hugging Face - Blog
D
Docker
博客园 - 【当耐特】
J
Java Code Geeks
阮一峰的网络日志
阮一峰的网络日志

博客园 - simplay

Virtual PC 2007 SP1 中,Windows Server 2008 SP2 下安装 SQL Server 2008 R2 word 模板 设计 + 报表 + 打印 怪:安装matlab2009a,启动时出现应用程序初始化失败 驾校无纸化考试系统-破解 自定义Linq的Distinct 无法加载 DLL“mclmcrrt711.dll”: 找不到指定的模块。 (异常来自 HRESULT:0x8007007E)。 %commondir%\dte80.olb, %commondir%\dte80a.olb %CommonDir%\vslangproj2.olb 未能加载 - simplay SQL SERVER 2005 批量收缩数据库 批处理自动更改IP地址 - simplay - 博客园 修改 Map Area Tip 样式 SQL SERVER 2005 数据库对比工具,并自动生成更新SQL脚本 温廓线 SQL Server2005 数据库发布向导(Database Publishing Wizard) 正则解析HTML中的IMG中的图片地址 IFRAME 自适应高度 IE无法打开链接解决方法 Office 2003正版验证破解方法 告别SharePoint未知错误 - simplay - 博客园 解决XP的IIS "HTTP 500”内部服务器错误
清除SQL2005 表中字段说明属性
simplay · 2009-07-11 · via 博客园 - simplay

DECLARE @ID nvarchar(50)
DECLARE @Name nvarchar(50)
DECLARE @ID2 nvarchar(50)
DECLARE @Name2 nvarchar(50)
DECLARE @ID3 nvarchar(50)

DECLARE my_cursor CURSOR FOR select name,object_id from sys.tables where type='U'
Open my_cursor
fetch my_cursor into @Name,@ID
while @@fetch_status=0
begin
 --SELECT @Name,@ID
   
    DECLARE my_cursor2 CURSOR FOR  select name,object_id,column_id from sys.columns where object_id=@ID
    Open my_cursor2
 fetch my_cursor2 into @Name2,@ID2,@ID3
 while @@fetch_status=0
 begin
  --select @ID2,@Name2
  declare @cnt int
  select @cnt=COUNT(*) from sys.extended_properties where major_id=@ID and minor_id=@ID3 and
  name='MS_Description'
  if(@cnt>0)
  begin
  EXEC sp_dropextendedproperty 
  @name = 'MS_Description' 
     ,@level0type = 'schema' 
  ,@level0name = dbo
  ,@level1type = 'table'
  ,@level1name = @Name
  ,@level2type = 'column'
  ,@level2name =@Name2;
  print '表['+@Name+']字段['+@Name2+']说明清除成功!'
  end
  fetch my_cursor2 into @Name2,@ID2,@ID3
 end
 close my_cursor2
 deallocate my_cursor2
 fetch my_cursor into @Name,@ID
end
close my_cursor
deallocate my_cursor