我有一个TSQL,想要修改select语句以创建表并插入所选的命令。
set @query = N'SELECT ' + @cols + N' **create table tablename (insert into**
from
(
select substring, Field_Name,
rn = row_number() over(partition by field_name order by fieldnumber)
from bear_crossjoin
) x
pivot
(
max(substring)
for Field_Name in (' + @cols + N')
) p ' 我如何定义黑体字母?
发布于 2014-12-17 00:34:56
这样如何:
set @query = N'SELECT ' + @cols + N' INTO databasename.schemaname.tablename
from
(
select substring, Field_Name,
rn = row_number() over(partition by field_name order by fieldnumber)
from bear_crossjoin
) x
pivot
(
max(substring)
for Field_Name in (' + @cols + N')
) p 'https://stackoverflow.com/questions/27508928
复制相似问题