讨论三:CTE,临时表,表变量区别跟具体适用场景

开着拖拉机泡妞 2013-12-12 10:43:17
加精
欢迎SQL_Beginner大神继续
...全文
8357 77 打赏 收藏 转发到动态 举报
写回复
用AI写文章
77 条回复
切换为时间正序
请发表友善的回复…
发表回复
guoq077 2015-03-09
  • 打赏
  • 举报
回复
长见识。。。学习学习
YKai167 2015-03-06
  • 打赏
  • 举报
回复
reenjie 2015-03-06
  • 打赏
  • 举报
回复
reenjie 2014-10-15
  • 打赏
  • 举报
回复
都解釋的很詳細啊
还在加载中灬 2014-10-14
  • 打赏
  • 举报
回复
信息量巨大~~
  • 打赏
  • 举报
回复
不复用的用CTE,复用的数据量小于100的用表变量,大的用临时表.
我喝多了 2014-08-20
  • 打赏
  • 举报
回复
学习
Trouble___Maker 2014-08-05
  • 打赏
  • 举报
回复
学习了!
wangnaisheng 2014-07-31
  • 打赏
  • 举报
回复
mark一下,学习~
megnet 2014-06-06
  • 打赏
  • 举报
回复
引用 64 楼 chen357313771 的回复:
学习中。。。仿佛有点明白DBA为什么要我们开发时少量计算用表变量,临时数据集用临时表了,是这个意思么。
这个总结的好。简单实用。
haitao 2014-06-06
  • 打赏
  • 举报
回复
cte只能在 紧跟定义之后的 第一个sql里使用一次 表变量、临时表可以在任意时候使用任意次
shinger126 2014-06-06
  • 打赏
  • 举报
回复
数据量少用表变量或者cte,数据量大用临时表,有啥好纠结的。自己用的时候测试下看看,怎么用快就怎么用
chen357313771 2014-06-05
  • 打赏
  • 举报
回复
学习中。。。仿佛有点明白DBA为什么要我们开发时少量计算用表变量,临时数据集用临时表了,是这个意思么。
xiaoxiangqing 2014-06-05
  • 打赏
  • 举报
回复
解释得很清楚
女DBA一枚 2014-06-05
  • 打赏
  • 举报
回复
由于表变量不产生统计信息,会产生不合理的执行计划。会是sp不稳定,就是常见的忽慢忽快
hexiaojie 2014-04-12
  • 打赏
  • 举报
回复
我也踩点慢慢学习。。。。。
泡芙小姐1228 2014-03-19
  • 打赏
  • 举报
回复
信息量太大, 的慢慢消化。。。
习惯性蹭分 2014-03-05
  • 打赏
  • 举报
回复
信息容量太大,mark一下,慢慢消化...
Neo_whl 2014-03-05
  • 打赏
  • 举报
回复
围观学习!
lican418 2014-02-21
  • 打赏
  • 举报
回复
学习中,看起来功能挺多的。
加载更多回复(53)

34,593

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧