显然,我不能使用它们。我收到如下错误消息:
在函数
中无效使用副作用运算符'SELECT'
如果我想做这样的事情:
select bleh
into #temp
from Blah
...在一个函数内部。
答案 0 :(得分:29)
不,按this thread where the same question was asked,您不能,但您可以使用table variable
DECLARE @MyTempTableVariable TABLE (SCHEMA)
INSERT INTO @MyTempTableVariable
SELECT bleh
FROM bleh
答案 1 :(得分:1)
您也可以使用CTE进行操作。请参阅SSMS中的模板浏览器。 IntelliSense会混淆问题并在完成CTE和以下插入/选择之前显示错误,但它会起作用。