我如何知道当前SQL数据库的兼容级别?哪个命令 用于那个? 考试:兼容级别70 - 80 - 90
答案 0 :(得分:1)
试试这个:SELECT name, compatibility_level FROM sys.databases;
Source
答案 1 :(得分:0)
对于SQL 2005&较新的:强>
climbTree
对于SQL 2000:
SELECT name, compatibility_level from sys.databases WHERE name = 'DatabaseNameHere'
如果要查看实例的所有数据库的兼容性,请不要使用SELECT name, cmptlevel from sysdatabases WHERE name = 'DatabaseNameHere'
子句。
参考:http://sqlrus.com/2014/10/compatibility-level-vs-database-version/