ALTER DATABASE (Transact-SQL) Compatibility Level
Define determinados comportamentos para a base de dados serem compatíveis com versões especificas do SQL Server.
Sintaxe:
ALTER DATABASE Database_Name
SET COMPATIBILITY_LEVEL = { 140 | 130 | 120 | 110 | 100 | 90 }
GO
Argumentos:
Database_Name
É o nome do banco de dados a ser modificado.
É o nome do banco de dados a ser modificado.
COMPATIBILITY_LEVEL {140 | 130 | 120 | 110 | 100 | 90 | 80}
É a versão do SQL Server com a qual o banco de dados deve ser compatível. Os seguintes valores de nível de compatibilidade podem ser configurados:
Execute a seguinte consulta para determinar a versão do mecanismo de banco de dados ao qual você está conectado:
SELECT SERVERPROPERTY('ProductVersion');
Para determinar o nível de compatibilidade atual,
consulte a coluna compatibilidade_level de sys.databases (Transact-SQL):
consulte a coluna compatibilidade_level de sys.databases (Transact-SQL):
SELECT name, compatibility_level FROM sys.databases;
Observações:
Para todas as instalações do SQL Server, o nível de compatibilidade padrão é definido como a versão atual do servidor de banco de dados. Os novos bancos de dados são definidos para este nível, a menos que o banco de dados restaurado tenha um nível de compatibilidade alterado.