Cambio de formato fecha en SQL Server

Alfredo
27 de Julio del 2005
Tengo una base de datos donde se almacenan los eventos de una aplicación.
Dicha aplicación pasa los datos de Fecha en el formato yyyy-mm-dd . Sin embargo la base de datos solo me lo acepta en formato yyyy-dd-mm por lo que hsata el dia 12 de cada mes tengo datos ( erroneos, eso si ) y a partir de hay los pierdo.
¿puedo encontrar una solucion ?

German
27 de Julio del 2005
Utiliza lo siguiente
esto te puede ayudar
select replace(convert(char(10),getdate(),102),'.','-')