01 2016 档案

存储过程中引用的常规表,临时表以及表变量是否会导致存储过程的重编译
摘要:在存储过程中,经常要引用一些表来存储一些中间数据,用完即删。对于这个中间表,用常规表,临时表或者表变量有什么区别呢?下面我们看一下这三种中间表是否会造成执行计划的重编译。首先打开sql server profile,监控存储过程。1.建第一个存储过程,在存储过程中创建常规表TT1CREATE PRO... 阅读全文

posted @ 2016-01-15 11:03 啵啵猪 阅读(671) 评论(0) 推荐(0)

给定一张表(列有月份,销售额),要求查询出月份、本月销售额、上月销售额这三个结果,如果当月上个月的销售额不存在就显示为“*”。
摘要:刚逛论坛,发现一个这样的问题,如果不建立一个新的月份的表,可以用CET来解决。给定一张表(列有月份,销售额),要求查询出月份、本月销售额、上月销售额这三个结果,如果当月上个月的销售额不存在就显示为“*”。if exists (select * from sysobjects where id = o... 阅读全文

posted @ 2016-01-14 16:13 啵啵猪 阅读(1491) 评论(4) 推荐(0)

导航