Cómo separar una fecha por dia mes y año en sql
Una forma sencilla de separar el día, mes y año de una fecha en sql, es a travez de las funciones DateName y DatePart.El código esta comentado línea a línea, si tienen algún comentario o sugerencia al mismo me escriben.
Declare @Fecha Datetime, @Dia Varchar(2), @Mes Varchar(12), @Ano Varchar(4) --Guardamos en variable el día de hoy Set @Fecha = Getdate() --Establecemos idioma para retornar el formato de la fecha - para este caso español Set Language spanish --Retornamos el dia, mes y año de la fecha Set @Dia = Datepart(dd,convert(datetime,@Fecha,103)) Set @Mes = DateName(mm,convert(datetime,@Fecha,103)) Set @Ano = Datepart(yy,convert(datetime,@Fecha,103)) --Establecemos el lenguaje original Set Language English --Retornamos variables con los datos Select @Dia Dia,@Mes Mes,@Ano AñoEl resultado seria el siguiente:
Leer Mas:
Si queremos consultar el lenguaje configurado en le servidor de base de datos, lo podemos conocer a través de la siguiente instrucción:
select @@LANGUAGE Lenguaje
"" Si tienes dudas o quieras ampliar este artículo, lo puedes hacer dejando tus comentarios. Además, si lo consideras interesante puedes compartirlo con amigos y seguidores a través de los botones sociales que aparecen en esta página.""
0 comments:
Publicar un comentario