我有像许多列的表:如何通过选择列名和值从另一个表中的SQL Server中插入行插入表
表A:
ColumnA | ColumnB | ColumnC | ColumnD | ColumnE
_______________________________________________
valueA | valueB | valueC | valueD | valueE
我怎么能像下面那样插入表B?
表B:
ColumnName | ColumnValue
_________________________
ColumnA | valueA
ColumnB | valueB
ColumnC | valueC
ColumnD | valueD
ColumnE | valueE
谢谢!
使用CROSS APPLY将选择unnessary列,你知不知道其他的方式让我只能选择指定的列?非常感谢! – Snow
@Snow - 然后只在“表值构造函数”中添加这些列 –