*function(~,~)
-SQL 함수 / 사용자정의함수
-return 값 존재
함수(함수())
-숫자/문자/날짜/변환/null관련함수...
-통계함수
-반올림 : round(~,자릿수)
-절삭 : trunc(~,자릿수)
자릿수 : 소수점 첫번째자리:0
소 2 : 1
소 3 : 2
일의 자리 : -1
*날짜시간조회 : select sysdate from dual
alter session set nls_date_format='~~'
to_char(날짜,'YYYY-MM-DD')
*문자 함수
LPAD : 특정문자를 LEFT부터 지정자릿수만큼 채우기
RPAD : " RIGHT "
LTRIM: " LEFT부터 제거
RTRIM: " RIGHT "
TRIM
*SUBSTR
SUBSTRB('Java Web Soultion Professional',10,5),--Soult
SUBSTRB('자바 웹 솔루션 프로페셔널 우리반 하하하',10,5),
SUBSTRB('자바 웹 솔루션 프로페셔널 우리반 하하하',-10,5),
SUBSTRB('자바 웹 솔루션 프로페셔널 우리반 하하하',10,-3)
LENGTH
LENGTHB
instr('대상문자열' ,'찾는문자',찾기시작위치,X번째)
substr('대상문자열' ,위치,X글자수)
*연결 : CONCAT
*대문자:UPPER / 소문자 : LOWER / 앞대문자 : INITCAP
*대체 : REPLACE / TRANSLATE
----------------------------------------------
1. 사원명,입사일을 최근에 입사한 사원부터 출력
2. 1의 결과에서 사원명은 앞글자만 대문자로 출력
3-1. 2의 결과내 5월에 입사한 사원만 출력-----
3-2. '2009-11-23'에서 년을 추출 -> 출력예: 2009년
3-3. '2009-11-23'에서 월을 추출 -> 출력예: 11월
3-4. '2009-11-23'에서 일을 추출 -> 출력예: 23일
4. 전화번호 '02)123-4567' 에서 지역번호를 추출
5. 전화번호 '031)123-4567' 에서 지역번호를 추출
*function(~,~)
-SQL 함수 / 사용자정의함수
-return 값 존재
함수(함수())
-숫자/문자/날짜/변환/null관련함수...
-통계함수
-반올림 : round(~,자릿수)
-절삭 : trunc(~,자릿수)
자릿수 : 소수점 첫번째자리:0
소 2 : 1
소 3 : 2
일의 자리 : -1
*날짜시간조회 : select sysdate from dual
alter session set nls_date_format='~~'
to_char(날짜,'YYYY-MM-DD')
*문자 함수
LPAD : 특정문자를 LEFT부터 지정자릿수만큼 채우기
RPAD : " RIGHT "
LTRIM: " LEFT부터 제거
RTRIM: " RIGHT "
TRIM
*SUBSTR
SUBSTRB('Java Web Soultion Professional',10,5),--Soult
SUBSTRB('자바 웹 솔루션 프로페셔널 우리반 하하하',10,5),
SUBSTRB('자바 웹 솔루션 프로페셔널 우리반 하하하',-10,5),
SUBSTRB('자바 웹 솔루션 프로페셔널 우리반 하하하',10,-3)
LENGTH
LENGTHB
instr('대상문자열' ,'찾는문자',찾기시작위치,X번째)
substr('대상문자열' ,위치,X글자수)
*연결 : CONCAT
*대문자:UPPER / 소문자 : LOWER / 앞대문자 : INITCAP
*대체 : REPLACE / TRANSLATE
----------------------------------------------
1. 사원명,입사일을 최근에 입사한 사원부터 출력
2. 1의 결과에서 사원명은 앞글자만 대문자로 출력
3-1. 2의 결과내 5월에 입사한 사원만 출력-----
3-2. '2009-11-23'에서 년을 추출 -> 출력예: 2009년
3-3. '2009-11-23'에서 월을 추출 -> 출력예: 11월
3-4. '2009-11-23'에서 일을 추출 -> 출력예: 23일
4. 전화번호 '02)123-4567' 에서 지역번호를 추출
5. 전화번호 '031)123-4567' 에서 지역번호를 추출
'Study > 오라클' 카테고리의 다른 글
1112 날짜함수 (0) | 2009.11.12 |
---|---|
1110 함수(날짜, abs, to_char_power,sqrt) (0) | 2009.11.11 |
1106 select 문 및 조건 (0) | 2009.11.06 |
1105 where 조건 비교 연산자 논리 연산자 (0) | 2009.11.05 |
1104 조회,비교연산자,논리연산자,upper,lower,inicap (0) | 2009.11.05 |