DECLARE @fechai VARCHAR(10) = '2017-08-01'
declare @f varchar(30) = dateadd (day,-8,convert (date,DATEADD(month, ((YEAR(CONVERT(DATE,@fechai)) - 1900) * 12) + MONTH(CONVERT(DATE,@fechai)), -1)))
print @f
Mostrando las entradas con la etiqueta DATEADD. Mostrar todas las entradas
Mostrando las entradas con la etiqueta DATEADD. Mostrar todas las entradas
viernes, 22 de septiembre de 2017
Obtener el último día del mes sql
DECLARE @fechai VARCHAR(10) = '2018-04-01'
declare @f varchar(30) = convert (date,DATEADD(month, ((YEAR(CONVERT(DATE,@fechai)) - 1900) * 12) + MONTH(CONVERT(DATE,@fechai)), -1))
print @f
declare @f varchar(30) = convert (date,DATEADD(month, ((YEAR(CONVERT(DATE,@fechai)) - 1900) * 12) + MONTH(CONVERT(DATE,@fechai)), -1))
print @f
Sumar días a una fecha formato "yyyy-MM-dd" en sql
Ejemplo 1
declare @fechai varchar(10) = '2017-09-21'
declare @fechaok varchar(20)
set @fechaok = convert (date ,DATEADD(DAY,8,substring (@fechai,9,2) + substring (@fechai,5,3) +'-'+ substring (@fechai,1,4)))
print @fechaok
Ejemplo 2
declare @fechai varchar(10) = '2017-09-21'
declare @fechaok varchar(20)
set @fechaok = convert (date ,DATEADD(DAY,8,CONVERT(date,@fechai)))
print @fechaok
declare @fechai varchar(10) = '2017-09-21'
declare @fechaok varchar(20)
set @fechaok = convert (date ,DATEADD(DAY,8,substring (@fechai,9,2) + substring (@fechai,5,3) +'-'+ substring (@fechai,1,4)))
print @fechaok
Ejemplo 2
declare @fechai varchar(10) = '2017-09-21'
declare @fechaok varchar(20)
set @fechaok = convert (date ,DATEADD(DAY,8,CONVERT(date,@fechai)))
print @fechaok
Suscribirse a:
Entradas (Atom)