본문 바로가기
카테고리 없음

DB ORACLE 다양한 함수

by 리승연 2018. 11. 7.
반응형

select 24*60*60 from dual;

 

대문자, 소문자, 원래값:upper,loewr,initcap

 

임시 테이블 생성: create varchar2(10), hiredate date, salary number(7,2));

값추가insert into employee(enam, hiredate, salary) values('scott',~~~~~~~~);

 

문자길이를 반환하는 함수 

문자의 길이를 반환

select length('bit') from dual;

문자의 바이트를 반환

select lengthb('이름') from dual;

 

문자 조작함수

concat: 문자 연결

 

 

실습

 

문자열추출

substr:

 

문자위치찾기

instr:

select instr('orcle maina', 'a',1,2) from dual;

 

문자 길이 채우기

lpad: 지정한 수 만큼 문자열로 왼쪽에 채움(일회성)

select lpad('database',20,'$') from dual;

 

round

지정한 자릿수애서 반올림을 할 수 있도록 자릿수를 지정할 수 있음

자릿수에 음수를 지정할 수 있는데 이럴경우 소수점 이히가 아닌 반대쪽에 일, 십, 백단위 순으로 거슬러 올라감

 

날짜함수 

sysdate:현재날짜 표시하기

select sysdate from dual;

 

CASE 표현식 실습

 

반응형