sql-server - 基于现有数据库表创建@TableVariable?

标签 sql-server sql-server-2005 tsql

我想在存储过程中使用表变量,但有一个问题。我的表非常大,声明表变量也需要很长的代码来编写和调试。

请告诉我一些快速声明表变量的方法,是否可以基于现有表创建表变量?

或者请分享任何创建用于创建表变量的代码的提示。

谢谢

最佳答案

右键单击表格,选择脚本为创建

create table xxx替换为declare @xxx table

关于sql-server - 基于现有数据库表创建@TableVariable?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7981800/

相关文章:

database - 在 SQL SERVER 中监视 SQL 查询的进度

sql-server-2005 - SQL Server,null 区分大小写吗?

SQL Server 插入变量

sql-server - SQL Server 2008事务,需要回滚吗?

sql-server - 如何使用查询删除sql server中的非空约束

sql - 如何删除当前正在使用的数据库?

sql-server - 按日期零结果计数组

c# - 更新前锁定记录?

sql - 如何在 SQL Server 2012 上运行 1 GB .sql 文件?

tsql - IN 关键字与 OR 关键字