我们在兼容模式 80 (2000) 下运行 SQL Server 2008 R2,因为我们使用了许多已停用的功能。最初我以为我只能使用 2000 的功能,但令人惊喜的是,我展示了 CTE 工作,我认为这是超集案例。我们可以访问 2000、2005、2008 和 R2 的所有功能,但最近当我在玩 DMV/DMF 时,我尝试将 sql_handle 传递给 sys.dm_exec_sql_text,但它不起作用。一些 googe/hit and run 告诉我我需要更改兼容模式,因为这在兼容模式 80 下不起作用。那么当我们在兼容模式 80 (2000) 下使用 2008 r2 时,我们可以访问哪些功能?
这种兼容模式也适用于 SSIS 吗?