因此,在官方 MSDN 网站中,SQL Server 的最大容量规格并未为表变量定义上限,因为这取决于数据库大小和可用于存储的空闲内存。您还可以参考讨论相同话题的 MSDN 论坛:表变量的最大容量 我应该使用表变量还是临时表? 可以根据需要使用任何一种,没有通用的规则说明何时应该使用表变量或临时表。有一些参考资料可以帮助更好地理解: 临时表与表变量及其对 SQL Server 性能的影响 在 SQL Server 中何时应使用表变量和临时表? TempDB:: 表变量 vs 本地临时表
你是指表格行吗?还是想要一个在某个T-SQL中作为表格的变量?我猜你一定是想要一个类型为table的变量,答案是否定的。表格可以容纳的限制应该只取决于您硬盘的大小。如果您只想将一定数量的行放入表格中,那么可以在填充表格的查询上使用TOP关键字。如果您在问题中提供更多细节,您将得到更好的答案 :-)