Um cliente migrou um banco de dados do SQL Server 2000 para 2012.
O aplicativo deles apresenta problemas depois. A causa é a seguinte invocação de função:
SELECT {fn curtime() }
Que retornou data + hora no SQL 2000 ('2017-01-20 07:24:26.997'), mas retorna apenas a parte do tempo ('07:24:26.997') no SQL 2012.
O modo de compatibilidade não pode ser definido para além de 90 (SQL 2005).
Dado que a aplicação não pode ser alterada, existe alguma solução alternativa para este problema?