Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
Tags
- sqlite
- 앱
- YAML
- sdk
- springboot
- Admob
- expo
- thymeleaf
- 폰트
- DB
- Navigation
- 시큐리티
- 로또
- string
- yml
- sts
- sql
- mysql
- 자바스크립트
- 이클립스
- EAS
- Java
- Native
- 안드로이드
- 배포
- 시놀로지
- 스프링
- spring
- react
- Android
Archives
- Today
- Total
Dev JS Blog
[Oracle] 기본적인 날짜 계산 본문
728x90
기본적인 날짜 계산
기본적인 오라클 날짜 계산을 알아보겠습니다.
현재 날짜와 시간을 구해보겠습니다.
1) 현재날짜
1 | SELECT sysdate FROM dual | cs |
결과 >
현재는 3월 7일 입니다.
다음날의 데이터를 가져오고 싶다면 오라클의 경우 쉽습니다.
더해줍니다.
2) 현재날짜에 일 더하기
1 | SELECT sysdate + 1 FROM dual | cs |
결과 >
3월 8일이 되었습니다.
빼기도 당연히 됩니다.
그렇다면 시간 더하기는?
3) 현재날짜에 시간 더하기
1 | SELECT sysdate + 1/24 FROM dual | cs |
결과>
1시간을 더하고 싶다면 1/24, 2시간은 2/24 이런식으로 더해주시면 됩니다.
현재 시간에서 한달 뒤를 데이터로 만들고 싶다면
4) 현재날짜에 월 더하기
1 | SELECT add_months(sysdate,1) FROM dual | cs |
결과>
4월 7일이 되었습니다.
마지막으로
5) 현재 달의 마지막 일자 구하기
1 | SELECT last_day(sysdate) FROM dual | cs |
결과>
3월 달의 마지막인 31일이 되었습니다.
728x90
Comments