반응형
SQL Server에서 현재 날짜에 시간을 추가하는 방법은 무엇입니까?
나는 현재 시간에 시간을 추가하려고합니다.
-- NOT A VALID STATEMENT
-- SELECT GetDate(DATEADD (Day, 5, GETDATE()))
SQL Server에서 시간을 앞당기는 방법은 무엇입니까?
declare @num_hours int;
set @num_hours = 5;
select dateadd(HOUR, @num_hours, getdate()) as time_added,
getdate() as curr_date
Select JoiningDate ,Dateadd (day , 30 , JoiningDate)
from Emp
Select JoiningDate ,DateAdd (month , 10 , JoiningDate)
from Emp
Select JoiningDate ,DateAdd (year , 10 , JoiningDate )
from Emp
Select DateAdd(Hour, 10 , JoiningDate )
from emp
Select dateadd (hour , 10 , getdate()), getdate()
Select dateadd (hour , 10 , joiningDate)
from Emp
Select DateAdd (Second , 120 , JoiningDate ) , JoiningDate
From EMP
DATEADD () 함수는 날짜에서 지정된 시간 간격을 더하거나 뺍니다.
DATEADD(datepart,number,date)
datepart (interval)는 시간, 초, 일, 연도, 분기, 주 등이 될 수 있습니다. 숫자 (증가 정수); 날짜 (식 smalldatetime)
예를 들어 현재 날짜에 30 일을 추가하려면 다음과 같이 사용할 수 있습니다.
select dateadd(dd, 30, getdate())
현재 날짜에서 30 일을 빼려면
select dateadd(dd, -30, getdate())
declare @hours int = 5;
select dateadd(hour,@hours,getdate())
SELECT GETDATE() + (hours / 24.00000000000000000)
GETDATE ()에 추가하면 기본적으로 추가 일이 지정되지만 십진수를 사용하여 시간 / 초 / 밀리 초로 변환됩니다.
참조 URL : https://stackoverflow.com/questions/18518290/how-to-add-hours-to-current-date-in-sql-server
반응형
'programing' 카테고리의 다른 글
AutoLayout : removeFromSuperview / removeConstraints에서 예외가 발생하고 충돌이 심합니다. (0) | 2021.01.18 |
---|---|
PowerShell의 텍스트 파일에 출력 쓰기 (0) | 2021.01.18 |
대상 주체 이름이 올바르지 않습니다. (0) | 2021.01.18 |
tensorflow에서 일부 변수 / 범위를 "고정": stop_gradient 대 변수 전달을 최소화 (0) | 2021.01.18 |
PHP는 null이 0이라고 간주합니다. (0) | 2021.01.18 |