LINQPad 4.0允许多少T-SQL(如果有的话)?我试着做了一个CTE,但没有成功:
WITH foo AS (
SELECT * FROM (
VALUES (5,2),
(6,3),
(7,4)
) [x](id,quantity)
)
select * from foo;
上面给出的信息是"解析查询时出错。[Token行号=1,Token行偏移量=1,Token in error=WITH]"。我应该澄清一下,我连接到了一个SQL CE数据库进行测试——这是LINQPad中T-SQL的限制因素吗?
SQL CE不支持通用表表达式(但是Linqpad支持,如果您连接到SQL server 2005或更高版本)