Eu tenho o SQL Server 2014 rodando no meu computador e um banco de dados que tem um compatibility_level
de 100 (SQL Server 2008). Eu pensei que isso seria suficiente para escrever consultas no SSMS que só funcionam para o SQL Server versões 2008 e inferiores, mas por algum motivo o SSMS executa consultas que usam OVER (PARTITION BY ...)
cláusulas (com o argumento BETWEEN) que são apenas para 2012 e superior.
Nosso software precisa ser compatível com 2008 R2 e superior. Existe uma configuração que eu possa alterar que fará com que minhas consultas falhem no SSMS se eu escrever uma consulta que não seja compatível com 2008 R2?