可能重複:
T-SQL: How to join @variable tables (another try)T-SQL:如何加入@variable表
第一:我使用的是SQL Server 2008的 在一個複雜的算法,它涉及到很多的數據,我一直在使用創建中間表變量的技術:
DECLARE @table AS TABLE (Col1 INT, Col2 VARCHAR(100))
Unfortu最近,SQL Server不支持JOINning @variable表,它只允許連接數據庫中的「真」表。
我能做到 「手動」 加入,像
FROM @table1 t1, @table2 t2
WHERE t1.Id = t2.Id
這導致INNER JOIN,但這是錯誤的我。問題是:如何做FULL JOIN兩個@variable表?
因爲至少3人不同意您的「SQL Server不支持......」,也許你可以發佈你試過,你收到此錯誤信息,我們也許能夠提供更多的啓發。 – 2011-06-09 13:26:49