date2 oracle SQL - TIMESTAMP, INTERVAL 1. TIMESTAMP 관련 타입 - TIMESTAMP (세션에 상관없이 시, 분, 초까지 저장) - TIMESTAMP WITH TIME ZONE (클라이언트 시간대 기록) - TIMESTAMP WITH LOCAL TIME ZONE (시차 계산) SYSTIMESTAMP 함수는 DB 서버가 있는 지역의 현재 시간을 반환 CURRENT_TIMESTAMP 함수는 클라이언트 지역의 현재 시간 반환 ALTER SESSION SET TIME_ZONE = '+-00:00'; 위 문장을 실행하여 세션의 시간대를 바꾸면 SYSTIMESTAMP는 바뀌지 않지만 CURRENT_TIMESTAMP 함수는 영국 그리니치 천문대 기준 설정한 값보다 빠르거나(+) 느린(-) 시간대로 나옵니다. 참고 : 2번째 열부터, 주문날짜, 배.. 2023. 5. 30. oracle SQL - 날짜 함수 오라클 SQL은 데이터 유형이 date(날짜)인 데이터를 이용한 함수들이 존재한다. 1. MONTHS_BETWEEN(date1, date2) 두 날짜 사이의 달 수를 반환한다. MONTHS_BETWEEN()함수는 날짜 데이터 두 개를 받으면 숫자(숫자 타입)를 반환한다. 입사 날짜부터 현재 날짜까지 몇개월이 걸렸는지 나타낸다. 2. ADD_MONTHS(date, n) 2번째 인수 n달 만큼 더한 날짜를 반환한다. 3. NEXT_DAY(date, '요일') date 날짜로부터 오는 '요일'의 날짜를 반환한다. '요일' 자리에는 숫자 : 1은 일요일, 2는 월요일, ....7은 토요일이다. '금요일' '금' (약어) 가 올 수 있다. 2023년 3월 28일 기준 오는 일요일은 23년 4월 2일 4. LAST.. 2023. 3. 28. 이전 1 다음