TSQL 在 tsql 中声明一个变量而不显式定义列

标签 tsql

是否可以在不显式定义列的情况下在 sql 中声明变量?
类似

declare @tab as select * from myTable

最佳答案

你可以选择一个临时表......看起来它会做你想要的。

select * 
into #myTempTable
from myTable

关于TSQL 在 tsql 中声明一个变量而不显式定义列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7807959/

相关文章:

c# - Linq 与 Transact Sql 分组

sql-server-2005 - 如何在存储过程sql server 2005中使用for循环

sql - 一种更优雅的聚合列的方式

SQL将表连接到自身以获取上一年的数据

sql-server - SQL Server 存储过程可以确定其父过程的名称吗?

sql - 'when else' 环境中的 0 个分区

Sql Inner 只有在存在时才加入第一条记录 Take Next

sql-server - T-SQL是否可以在select语句中使用变量来指定数据库

sql - 当前和上一个日期的累积列值

sql-server - 为什么我的两台服务器之间的实际执行计划不同?