解析错误--->为什么? (Microsoft SQL Server Management Studio 9.00.4035.00)
Msg 102,Level 15,State 1,Line 2
'附近的语法不正确。'。
这是我的代码:
USE master;
GO
SELECT * FROM sys.dm_exec_query_stats qs
CROSS APPLY sys.dm_exec_query_plan(qs.plan_handle);
GO
第二种方法
Msg 321,Level 15,State 1,Line 2
" plan_handle"不是可识别的表提示选项。如果要将其作为表值函数的参数,请确保将数据库兼容性模式设置为90。
代码:
USE master;
GO
SELECT * FROM sys.dm_exec_query_stats qs
CROSS APPLY sys.dm_exec_query_plan(plan_handle);
GO
答案 0 :(得分:0)
数据库已从Server 2000升级到2005.在安装和配置期间default compatibility level is retained。在这种情况下,兼容级别设置为80。
EXEC sp_dbcmptlevel 'master', '90'
GO
服务器设置为80 .... duhh