함수 13

오라클 SQL 함수 정리 - ③ 날짜 함수, ④ 형변환 함수

3. 날짜 함수 1) sysdate : 서버 시간 / 날짜는 os가 가지고 있어서 sysdate라는 메소드는 서버에 대한 시간임 select sysdate + 100 from dual; 2) months_between : 두 날짜간의 달수를 리턴하는 함수 months_between(최근날짜, 과거날짜) select floor(months_between(sysdate, hire_date)) as date from employees; 3) add_months : 달수를 더하거나 빼는 함수 select sysdate, add_months(sysdate, 1), add_months(sysdate, -1) date from dual; 4) next_day : 입력한 날짜를 기준으로 찾고자하는 요일의 첫번째 일자를..

인공지능/SQL 2020.01.28

오라클 SQL 함수 정리 - ② 숫자 함수

2. 숫자 함수 1) round : 지정된 소수점 자릿수로 값을 반올림한다. round(소수, 반올림할 자릿수) select round(45.926, 2), round(45.926, 1), round(45.926, 0), round(45.926, -1), round(45.926, -2) from dual; 2) trunc : 지정된 소수점 자릿수로 값을 지운다. trunc(소수, 지울 자릿수) select trunc(45.925, 2), trunc(45.925, 1), trunc(45.925, 0), trunc(45.925, -1), trunc(45.925, 2) from dual; 3) ceil : 숫자값을 가장 큰 정수로 반환하는 함수(=올림) select ceil(10.0), ceil(10.1), ..

인공지능/SQL 2020.01.28

오라클 SQL 함수 정리 - ① 문자 함수

단일행 함수 : 문자함수, 숫자함수, 날짜함수, 형변환 함수, 일반함수 - 말그대로 단일값(하나의값)만 리턴하는 함수 1. 문자 함수 1) uper : 대문자로 변환하는 함수 2) lower : 소문자로 변환하는 함수 3) initcap : 첫글자 대문자 나머지는 소문자로 변환하는 함수 / 인수값(' ')은 하나만 사용해야함 select upper(last_name), lower(last_name), initcap(last_name) from employees; 4) concat : 연결연산자(||)와 동일한 함수 / 인수값(' ')은 두개만 사용해야함 (리터럴문자 사용 못함) select last_name || first_name, concat(last_name, first_name) from empl..

인공지능/SQL 2020.01.28
반응형