Transactions 尝试更改SQL Server CE事务隔离级别时出错

Transactions 尝试更改SQL Server CE事务隔离级别时出错,transactions,sql-server-ce,isolation-level,Transactions,Sql Server Ce,Isolation Level,我想根据以下文档更改与SQL Server CE(3.5)的连接的事务隔离级别: 因此,我发出以下声明: SET TRANSACTION ISOLATION LEVEL READ COMMITTED 我得到了这个错误: 分析查询时出错。[令牌行号=1,令牌 行偏移量=5,错误中的令牌=事务] 我的声明有什么问题?您发布的文档链接是针对SQL Server 2008 R2的,而不是针对SQL Server CE的。这可能是你遇到的问题的一部分。不,这是关于精简版的。第一句话:“Microsoft

我想根据以下文档更改与SQL Server CE(3.5)的连接的事务隔离级别:

因此,我发出以下声明:

SET TRANSACTION ISOLATION LEVEL READ COMMITTED
我得到了这个错误:

分析查询时出错。[令牌行号=1,令牌 行偏移量=5,错误中的令牌=事务]


我的声明有什么问题?

您发布的文档链接是针对SQL Server 2008 R2的,而不是针对SQL Server CE的。这可能是你遇到的问题的一部分。不,这是关于精简版的。第一句话:“Microsoft SQL Server Compact 3.5”我的错误-我看到的是页面顶部以粗体显示的版本。这是SQL CE文档的一个怪癖:(它与SQL Server的其他版本混合在一起)。