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),'.','-')