是否有任何约束来限制表变量中可以拥有的记录数量?如果是,表变量可以容纳的最大记录数是多少?我必须编写一个存储过程来处理大约 1000 条记录。我需要使用表变量或临时表吗?
因此 MSDN 官方网站SQL Server 的最大容量规格表变量没有定义这样的上限,因为它取决于数据库大小和可用于存储的可用内存。您还可以参考 MSDN 论坛的讨论;表变量的最大容量
我需要使用表变量还是临时表?
您可以使用其中任何一个,因为没有关于何时应使用表变量以及何时使用临时变量的黄金规则。有一些参考资料可以帮助您更好地理解它:
- 临时表与表变量及其对 SQL Server 的影响
表现
- sql中什么时候应该使用表变量还是临时表
服务器?
- TempDB::表变量与本地临时表
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)