此数据库没有有效所有者,因此无法安装数据库关系图支持对象

此数据库没有有效所有者,因此无法安装数据库关系图支持对象。若要继续,请首先使用“数据库属性”对话框的“文件”页或ALTER AUTHORIZATION语句将数据库所有者设置为有效登录名,然后再添加数据库关系图支持对象
收藏 0 赞 0 分享

sp_executesql 使用复杂的Unicode 表达式错误的解决方法

sp_executesql 使用复杂的Unicode 表达式错误的解决方法,需要的朋友可以参考下
收藏 0 赞 0 分享

sqlserver 导出插入脚本代码

工作中经常遇到需要将远程客户数据库中的数据复制到本地来测试,下载整个数据库太大了不值得,用下面的脚本可以按指定表生成Insert脚本,将脚本复制到本地来执行,这样快捷了不少
收藏 0 赞 0 分享

OBJECTPROPERTY与sp_rename更改对象名称的介绍

开发过程中,错误免不了。为了纠正错误与规范化。可以使用MS SQL Server的系统存储过程sp_rename与OBJECTPROPERTY来更改重命名
收藏 0 赞 0 分享

sqlserver 动态创建临时表的语句分享

开发业务需求,需要对一个表作数据分析,由于数据量较大,而且分析时字段会随条件相应变化而变化
收藏 0 赞 0 分享

SQL 统计一个数据库中所有表记录的数量

最近公司的数据库发现有表的数据被弄掉了,有些数据表记录为0,于是想找出此数据库中到底有哪些数据表的记录都为0以缩小分析范围,可使用如下的SQL Statement
收藏 0 赞 0 分享

判断触发器正在处理的是插入,删除还是更新触发

平常时写触发器(TRIGGER),一般会分别写插入(INSERT),删除(DELETE)和更新(UPDATE)单独的触发器
收藏 0 赞 0 分享

判断字段是否被更新 新旧数据写入Audit Log表中

客户要求,要对一个敏感数据表进行Audit跟踪。如果记录被更新时,要把旧新保存起来,是谁更改了记录,什么时候更新的等相关信息。还有一个主要问题就是客户不确定具体要跟踪那个字段,希望自己决定
收藏 0 赞 0 分享

在SQL触发器或存储过程中获取在程序登录的用户

每个用户可以登录系统,在程序中操作数据(添加,更新和删除)需要实现记录操作跟踪。是谁添加,更新和删除的,这些信息将会插入至AuditLog表中
收藏 0 赞 0 分享

EXEC(EXECUTE)函数访问INSERTED或DELETED的内部临时触发表

近段时间,MS SQL方面,一直需要开发动态方面的存储过程或是触发器以及表函数。因为程序设计一开始就是让用户动态添或是删除一个表的字段,然而这个表的相关存储过程或是触发器以及为报表准备的表函数也会随之这个表的字段变化而变化
收藏 0 赞 0 分享

一次性压缩Sqlserver2005中所有库日志的存储过程

通过下面这个可以执行单个数据库日志压缩,问题每次都要写数据库名字,日志大的话执行速度没有那么快
收藏 0 赞 0 分享

SQL优化基础 使用索引(一个小例子)

一年多没写,偶尔会有冲动写几句,每次都欲写又止,有时候写出来就是个记录,没有其他想法,能对别人有用也算额外的功劳
收藏 0 赞 0 分享

SQLServer Execpt和not in 性能区别

网上有很多 except 和 not in的返回结果区别这里就就提了
收藏 0 赞 0 分享

sqlserver 不重复的随机数

MSSQL有一个函数CHAR()是将int(0-255) ASCII代码转换为字符。那我们可以使用下面MS SQL语句,可以随机生成小写、大写字母,特殊字符和数字
收藏 0 赞 0 分享

在sql Server自定义一个用户定义星期函数

程序开发过程中需要做周别统计与显示报表。在做之前,得先找出所在年份周别的开始日期与结束日期。每年每周的开始与结束日期都不尽相同。为了该功能,在sql Server自定义一个用户定义星期函数
收藏 0 赞 0 分享

某年第一周开始日期实现方法

你想获取某一年份第一周开始的日期,Insus.NET给你的答案,可以参考使用下面这个函数
收藏 0 赞 0 分享

sqlserver 锁表语句分享

sqlserver 锁表语句分享,需要的朋友可以参考下
收藏 0 赞 0 分享

只有mdf文件的数据库附加失败的修复方法分享(置疑、只读)

有时候因为某些原因数据库只有mdf文件了,需要附加数据库,会出现一些问题,大家可以参考下面的方法试试
收藏 0 赞 0 分享

SQLServer 2000 升级到 SQLServer 2008 性能之需要注意的地方之一

今天在 相同环境测试 2000 和 2008 性能 让我意外的是 2008 明显比2000 慢很多,因为不能简单的升级,sql语句也需要优化
收藏 0 赞 0 分享

数据库中聚簇索引与非聚簇索引的区别[图文]

在《数据库原理》里面,对聚簇索引的解释是:聚簇索引的顺序就是数据的物理存储顺序,而对非聚簇索引的解释是:索引顺序与数据物理排列顺序无关。正式因为如此,所以一个表最多只能有一个聚簇索引
收藏 0 赞 0 分享