2012-02-08 64 views
1

LINQPad 4.0允許多少T-SQL(如果有的話)?我試圖使一個CTE,並沒有奏效:LINQPad和T-SQL

WITH foo AS (
SELECT * FROM (
VALUES (5,2), 
     (6,3), 
     (7,4) 
) [x](id,quantity) 
) 
select * from foo; 

上面給了我「有一個錯誤解析查詢[令牌行號= 1,標記行偏移= 1,令牌錯誤=。 WITH]「。我應該澄清,我已經連接到SQL CE數據庫進行測試 - 是否是LINQPad中T-SQL的限制因素?

回答

5

SQL CE不支持公用表表達式(但Linqpad確實如果連接到SQL Server 2005或更高版本)