简单的SQL Server在线查看和执行系统
作者:网络转载 发布时间:[ 2015/7/30 10:49:26 ] 推荐标签:数据库
修改字段说明
string sql = @" if exists
( select * FROM [{0}].sys.extended_properties PFD with(nolock)
left join [{0}].sys.columns C with(nolock)
ON PFD.class=1 AND C.[object_id]=PFD.major_id AND C.column_id=PFD.minor_id
left JOIN [{0}].sys.objects O with(nolock)
ON C.[object_id]=O.[object_id] AND O.type='U' AND O.is_ms_shipped=0
where C.name='{2}' and O.name='{1}' )
begin
USE [{0}];
EXEC sp_updateextendedproperty N'MS_Description', '{3}', N'user', N'dbo', N'table', N'{1}', N'column', N'{2}'
end
else
begin
USE [{0}];
EXECUTE sp_addextendedproperty N'MS_Description', '{3}', N'user', N'dbo', N'table', N'{1}', N'column', N'{2}'
end "; //判断是否存在,不存在新增,存在修改
dbName = dbName.Replace(''', ' ');
sql = string.Format(sql, dbName, TableName, rowName, Description);
实现代码也比较简单,在此提供我写的代码供大家吐槽。
本文内容不用于商业目的,如涉及知识产权问题,请权利人联系SPASVO小编(021-61079698-8054),我们将立即处理,马上删除。
相关推荐
远程连接sql server 2000服务器的解决方案SQL Server修改数据库物理文件存在位置探讨SQL Server并发处理队列数据不阻塞解决方案迁移SQL Server到Azure SQL实战SQL SERVER 的前世今生?各版本功能对比SQL Server的WITH (NOLOCK)SQL Server如何用触发器捕获DML操作的会话信息SQL Server里书签查找的性能伤害监控SQL Server事务复制SQL Server数据库镜像下有效的索引维护SQL Server不停机移动镜像数据库SQL Server数据库备份压缩拷贝实例SQL Server数据库优化SQL SERVER的统计信息SQL Server里如何处理死锁SQL SERVER批量生成编号

sales@spasvo.com