多个 INSERT INTO 到一行
Multiple INSERT INTO to one single row
我有两个 INSERT INTO 语句到同一个 table...
INSERT INTO #TempTable (col1, col2, col3)
VALUES (value1, value2, value3)
INSERT INTO #TempTable (col4, col5, col6)
exec CheckComponent
如何将两者插入#TempTable 的同一行...使用当前脚本,前 3 列发送到第 1 行,而最后 3 列发送到第 2 行
这是我现在得到的:
这是我需要得到的:
提前感谢您提供的任何帮助...
INSERT INTO #TempTable (col1, col2, col3)
VALUES (value1, value2, value3)
UPDATE #TempTable
SET col = val , ...
WHERE pk = pkval
pk 表示主键。
这里有几个选项。
对数据的后半部分使用更新而不是插入。
运行 EXEC CheckComponent
并将其插入不同的温度 table。然后您可以使用连接将数据合并到另一个插入上。
我有两个 INSERT INTO 语句到同一个 table...
INSERT INTO #TempTable (col1, col2, col3)
VALUES (value1, value2, value3)
INSERT INTO #TempTable (col4, col5, col6)
exec CheckComponent
如何将两者插入#TempTable 的同一行...使用当前脚本,前 3 列发送到第 1 行,而最后 3 列发送到第 2 行
这是我现在得到的:
这是我需要得到的:
提前感谢您提供的任何帮助...
INSERT INTO #TempTable (col1, col2, col3)
VALUES (value1, value2, value3)
UPDATE #TempTable
SET col = val , ...
WHERE pk = pkval
pk 表示主键。
这里有几个选项。
对数据的后半部分使用更新而不是插入。
运行
EXEC CheckComponent
并将其插入不同的温度 table。然后您可以使用连接将数据合并到另一个插入上。