DB공부2 [Oracle DB] 숫자함수 Trunc함수/ Mod함수 / Round함수 숫자함수 Trunc 함수 Trunc함수는 인수로서 컬럼 또는 숫자가 가능하며 t가 양수인 경우에는 소수점 t자리까지만 출력하고 t+1위치부터는 무조건 제거하는 기능을 제공한다. 사용예시: SQL>select trunc(67.887,2) from dual; 질의결과 : 67.88 **t가 음수가 된다면 사용예시: SQL>select trunc(67.887,-1) from dual; 질의결과 : 60 **t가 설정되어있지 않은경우 사용예시: SQL>select trunc(67.887) from dual; 질의결과 : 67 Mod 함수 Mod함수는 m값을 n으로 나눈 나머지 값을 출력하는 기능을 제공한다. 사용예시: SQL>select mod(10,3) from dual; 질의결과 : 1 Round 함수 Ro.. 2020. 7. 7. [Oracle DB] 문자함수 SQL함수 / Upper 함수 / Lower 함수 / Initcap함수 / Length함수 / Instr 함수 / Concat 함수 / Substr 함수/ Lpad함수 / Rpad함수 / Replace함수 문자함수. Upper함수 예시 : Upper (column name | 'character string') Upper 함수는 임의의 컬럼 혹은 문자열을 모두 대문자 알파벳으로 변환시켜주는 기능을 제공한다. 사용예시 : SQL > select upper('Oracle OCP EXAM') from dual 질의 결과 ) ORACLE OCP EXAM 주의. upper함수는 문자열 혹은 임의의 컬럼에 저장되어져 있는 문자열을 대문자로 출력하는 기능을 제공한다. 하지만 실제 저장되어 있는 데이터를 대문자로 바꾸는 것이 아니라 데이터를 출력하는 경우에만 적용됨. Lower함수 예시 : Lower (column name | 'character string') Lower함수는 임의의 컬럼 혹은 문자열을 모두 소문자 알.. 2020. 7. 6. 이전 1 다음