【发布时间】:2015-01-20 23:48:46
【问题描述】:
我在 Azure SQL Server 实例的存储过程中声明了一个临时表。
声明后
WITH temp
(cols) AS
(SELECT * FROM goaltable
WHERE someCondition = true)
并在几个INSERT 语句中使用它,SQL Server 在第二个INSERT 返回错误invalid object name 'temp'.
我是否必须在第二个 INSERT 语句之前再次声明该表,或者有更好的方法吗?
【问题讨论】:
标签: sql-server tsql azure azure-sql-database