본문 바로가기
728x90
반응형

개발이야기18

[MSSQL] 날짜와 시간 다루기: DATEADD 함수의 활용 MSSQL에서 날짜나 시간에 대하여​값을 더하거나 뺄 때 DATEADD 함수를 사용한다. DATEADD 함수DATEADD(구분, 수, 기준 날짜)​ 구 분 : year(년), quarter(분기), month(월), day(일), hour(시), minute(분), second(초) 수 : 기준 날짜에 구분 값을 더하거나 뺄 수기준 날짜 : 기준이 되는 날짜나 시간 YEAR = YYMONTH = MMDAY = DDHOUR = HHMINUTE = MISECOND = SSQUARTER = QQ줄여서도 사용가능 사용 예제//일자 계산SELECT DATEADD(dd,2,'2024-06-10') //2024-06-10에서 2일을 더한 날짜SELECT DATEADD(day,-3,'2024-06-10') //2024.. 2024. 6. 10.
[MSSQL] GETDATE 함수와 형변환: 날짜 데이터 다루기에 대한 꿀팁! MSSQL에서 `GETDATE()` 함수는  현재 시스템의 날짜와 시간을 반환한다.  GETDATE 함수 SELECT GETDATE()  보다시피 YYYY-MM-DD hh:mm:ss.fff 형식으로 현재시간을 반환해 준다. 이 함수는 자체로도 많이 사용하지만 때로는 반환된 값의 형식을 조정해야 할 수 있다. 이때 데이터 형식 변환이 필요하다.  데이터 형식 변환때로는 반환된 날짜와 시간을 특정 형식으로 변환해야 할 수 있다.  이때 `CONVERT()` 함수를 사용하여 변환시켜 준다. `CONVERT()` 함수는 데이터의 형식을 다른 형식으로 변환하는 데 사용된다. 예를 들어, 날짜를 'YYYY-MM-DD' 형식으로 변환하려면: SELECT CONVERT(VARCHAR(10), GETDATE(), 23).. 2024. 6. 10.
728x90
반응형