【问题标题】:Create a temp table at run time without knowing the list of columns before hand在运行时创建临时表而不事先知道列列表
【发布时间】:2022-06-17 21:48:50
【问题描述】:

如果我不知道列名,如何创建temp table?我在运行时使用一些动态的pivot 获得的列名称,例如我的DECLARE @cols AS NVARCHAR(MAX) 现在有一个逗号分隔的列列表,例如 '[First_Name],[Last_Name], [Address], [Phone]' 。 既然它的列来自该列表,我该如何创建一个临时表? (忘记数据类型,NVARCHAR(500) 的一切都足够了。

【问题讨论】:

  • 从数据透视表中选择时即时创建? SELECT * INTO #tmp FROM...

标签: sql tsql dynamic-sql


猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-09-08
  • 1970-01-01
  • 1970-01-01
  • 2015-08-29
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多