标签: sql-server
为什么SQL Server中存在临时表和表变量概念,当它们都提供相同的功能时。
由于表变量和临时表使用临时数据库并具有几乎相同的功能。
答案 0 :(得分:0)
虽然它们看起来相同但存在显着差异。
主要差异
还有其他差异。只是谷歌吧。
答案 1 :(得分:0)
一个主要区别是您不能在用户定义的函数中使用临时表,但您可以使用表变量。我认为这是因为范围不同 - 我认为这就是表变量实现的原因。