摘要: SUM 如果 row count = 0 返回的是 NULL 而不是 0 哦, 如果要 0 可以使用 ISNULL 来处理 如果其中一些 row 是 NULL, 那无所谓, 它只会 SUM 数字出来 如果全部 row 都是 NULL, 返回 NULL 其余的之后用到才写 阅读全文
posted @ 2021-07-28 23:24 兴杰 阅读(107) 评论(0) 推荐(0)
摘要: 介绍 冗余是维护的魔鬼, 是性能优化的天使 常见的冗余有 1. computed column 2. principal 的识别字段 3. cross computed 4. cascade soft delete 维护冗余的方案有很多. 比如 computed column, trigger, v 阅读全文
posted @ 2021-07-28 20:30 兴杰 阅读(328) 评论(0) 推荐(0)
摘要: 参考: SQLServer触发器详解(概述、工作原理、应用) CREATE TRIGGER (Transact-SQL) SQL Server Triggers and Transactions 以前写过的笔记 介绍 触发器适合用在维护冗余. 它可以监听指定 table 的 insert, upda 阅读全文
posted @ 2021-07-28 20:14 兴杰 阅读(364) 评论(0) 推荐(0)