[ 오라클 날짜의 년을 더하고 빼는 방법 ] 날짜에서 년을 더하고 빼기 위해서는 ADD_MONTHS() 함수를 황용하여 년을 개월수로 환산하여 연산을 하거나 날짜에 일수를 빼는 방법을 주로 사용한다. 위의 방법도 똑같은 결과의 값을 얻을수 있지만 INTERVAL을 활용하면 조금더 쉽고 직관적으로 년을 더하거나 뺄수 있다. --년을 더하고 빼기 SELECT SYSDATE - (INTERVAL '2' YEAR) MINUS_YEAR , SYSDATE + (INTERVAL '2' YEAR) ADD_YEAR FROM DUAL ※ INTERVAL 여러가지 활용 방법 SYSDATE + (INTERVAL '1' YEAR) --1년 더하기 SYSDATE + (INTERVAL '1' MONTH) --1개월 더하기 SYSD..
SQL Server 2008, SQL Server 2012 문자(VARCHAR)를 날짜형식(타입)으로 변경하는 방법을 소개한다. 날짜 형식을 문자를 CONVERT 함수에 넣으면 날짜포맷을 인식하고 날짜(Date)형으로 값을 리턴한다. 날짜만 변환을 하고 싶다면 DATE형을 사용하고 날짜와 시간까지 변환하고 싶다면 DATETIME형을 사용하면 된다. DATE : 날짜 DATETIME : 날짜시간 문자타입 -> 날짜타입 변경 CONVERT( [날짜형식], [문자값] ) SELECT CONVERT (DATE, '2014-12-16') , CONVERT (DATE, '2014/12/16') , CONVERT (DATE, '20141216') , CONVERT (DATETIME, '2014-12-16') , CO..
SQL Server 2008, SQL Server 2012 날짜(Date) 형식의 값을 특정 문자(String) 포맷(Format)으로 바꾸는 방법을 소개한다. 아래는 자주 사용하는 YYYY-MM-DD HH24:MI:SS 으로 변경하는 방법이다. CONVERT( [포맷(길이)], [날짜 값], [변환형식] ) select convert(varchar, getdate(), 120) --결과 : 2014-12-12 19:21:36 ; select convert(varchar(10), getdate(), 120) --결과 : 2014-12-12 ; select convert(varchar(16), getdate(), 120) --결과 : 2014-12-12 19:21 [이외의 날짜 변환형식] select co..
오라클 Benthic Golden(골든) 날짜 포맷 변경하기 - 날짜 포멧을 변경하면 조회결과 영역과 쿼리상의 날짜타입의 컬럼에 텍스트 값을 입력시 해당 포맷으로 캐시팅 된다. - 날짜 포맷은 상단메뉴 Tools -> Program Options -> General 에서 변경이 가능하다.- 포맷(YYYY-MM-DD, YYYY/MM/DD, YYYY-MM-DD HH24:MI:SS)