haa*_*nsi 14 t-sql sql-server sql-server-2005
我想在存储过程中使用表变量,但这是一个问题.我的表非常大,并且声明表变量也需要很长的代码来编写和调试.
请建议我快速声明表变量,是否可以根据现有表创建表变量?
或者请分享任何提示以创建用于创建表变量的代码.
谢谢
正如本SO问题所述,您无法选择表变量.
当你说"大"时,如果你的意思是很多列,那么最好的方法可能就是将该脚本编写为create并保存定义并在Declare语句中使用它.
如果你的意思是你在表变量中拥有的行数很大,你可能需要考虑使用一个临时表,然后你可以SELECT INTO根据原始表创建一个语句来创建它.
SELECT * INTO #tmpTable FROM srcTable
| 归档时间: | 
 | 
| 查看次数: | 11029 次 | 
| 最近记录: |