【发布时间】:2012-10-23 11:54:16
【问题描述】:
我需要将连接选择命令中的多条返回记录插入到临时表中。我使用了以下命令。 select 语句返回两个值,但是当我使用下面的命令插入时,(#TempTableValue)临时表什么都没有。所有其他字段声明都可以,并且加入 select 命令正在正确返回值。
INSERT into #TempTableValue DEFAULT values
SELECT #temp1.id,#temp1.DestFieldName,#temp2.FieldValues
FROM #temp2
INNER JOIN #temp1
ON #temp2.FieldName=#temp1.SourceFieldName
select * from #TempTableValue
但最后一个选择命令返回所有 Null 值。这里有什么问题?
【问题讨论】:
-
能否请您提供#TempTableValue 表的创建语句?我想看看你为表格设置的默认值是什么
标签: sql sql-server stored-procedures