Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/03/2008, 08:28
Rodro
 
Fecha de Ingreso: junio-2007
Mensajes: 253
Antigüedad: 17 años, 7 meses
Puntos: 0
Datename en español.

Saludos amigos, estoy haciendo unos reportes con crystal reports en base a unos store procedures que tengo en mi base en sql server 2005, pero tengo un problema con el resultado de mis datos en el siguiente store procedure:


set LANGUAGE Spanish

ALTER procedure [dbo].[GetUsuario]
@usuarioid int
as

select u.Nombre,datename(month,d.FechaRegistro) as Mes, datepart(year,d.FechaRegistro) as Año, d.FechaRegistro as Fecha
from usuario u
where u.UserId=@usuarioid
order by u.FechaRegistro desc

El resultado es:

Usuario 1 June 2007 2007/06/01
Usuario 2 July 2007 2007/07/01
Usuario 3 December 2007 2007/12/01

Bueno eso es un ejemplo de los resultados que me devuelve ese store procedure, por mas que yo coloco estas sentencias que supuestamente cambian la configuracion de idioma set LANGUAGE Spanish, igual me sigue devolviendo los resultados en inglés y asi me los presenta en los reportes.

Que puedo hacer para ver los meses en español? Gracias de antemano por su ayuda.