
DataBase
zzginfo
这个作者很懒,什么都没留下…
展开
-
Sql server ReportServer 无法正常工作
现象: 在SQL Server Management Studio中无意删除了ReportServer与ReportServerTempDB数据库,导致Sql server ReportServer无法正常工作 错误信息: 表服务器无法打开与报表服务原创 2011-10-10 16:22:58 · 2660 阅读 · 0 评论 -
TFS 处理报表时出错
1.现象: 访问TFS指定项目的项目门户时(sharepoint 站点),网页中的表报部分报错 错误信息:处理报表时出错。 (rsProcessingAborted) 获取联机帮助对数据集“IterationParam”执行查询失败。 (rsErrorEx转载 2011-10-11 10:20:53 · 2944 阅读 · 0 评论 -
SQL 布尔值 取反(sql server)
在sql中,可以用 '~' 符号对布尔值取反值 如 select ~isdeleted from dbo.BUS_Teachers 参考:http://stackoverflow.com/questions/177762/boolean-not-in-t-sql-not-working-on-bit-datatype原创 2012-10-13 22:39:09 · 15951 阅读 · 0 评论 -
SQL 分组数据后 取每个分组的第一条数据(SQL Server)
可以通过 SQL中提供的Over操作实现分组, 数据库表结构(每隔数秒,通道写入一次采集数据) SQL 语句SELECT ROW_NUMBER() over (PARTITION By DATEDIFF(second,'2012/04/04',[Time])/300*300,chId order by DTM_History.[time]) as row原创 2012-10-14 14:53:34 · 13898 阅读 · 0 评论 -
触发器中判断 插入 or 更新 or 删除
方法有二: 一、做成三个触发器分别For insert/update/delete,不再多说; 二、判断插入/删除伪表的行数: If > 0 in inserted and 0 in deleted: INSERT.-------〉在插入操作 If 0 in inserted and > 0 in deleted: DELETE,-------〉在删除操作 If > 0 in转载 2013-07-26 16:32:35 · 3782 阅读 · 0 评论 -
SQL update 多表关联更新
有A、B张表,其记录如下:A表c1 c2--------------1 a12 a23 a38 a8B表c1 c3--------------1 b12 b13 b310 b10A.c1与B.c1相等,用一条转载 2012-10-13 23:41:41 · 54802 阅读 · 2 评论 -
复合索引生效
前提如果一个表 a,b,c,d四列 a、b建立了复合索引查询条件:whereA的 条件 andB的 条件 andC的 条件问题:这个时候会用到复合索引吗?answer:如果 a与b的条件过滤后,记录数比较小的话,是会用到索引的,如果多的话,就不会用到索引,与单列索引的原则相同...原创 2019-03-19 16:55:35 · 763 阅读 · 0 评论