티스토리 뷰
오라클 문자 함수 ( UPPER , LOWER , INITCAP , LENGTH , LPAD , RPAD , TRIM )
2017. 1. 25. 22:47오라클 문자 함수
오늘은 오라클 문자 함수에 대해서 알아보도록 하겠습니다.
오라클 문자함수는 char , varchar 형식의 필드에 대해서 사용 하실 수 있습니다.
1. UPPER
- 문자열을 모두 대문자로 변경해 주는 함수 입니다.
2. LOWER
- 문자열을 모두 소문자로 변경해 주는 함수 입니다.
3. INITCAP
- 문자열의 이니셜만 대문자로 변경해 주는 함수 입니다.
4. LENGTH , LENGTHB
- 문자열의 길이를 구하는 함수 입니다.
- LENGTH는 한글, 영문 1Byte로 계산 합니다.
- LENGTHB는 한글은 2Byte로 , 영문은 1Byte로 계산 합니다.
UPPER 값은 oracle 값을 대문자로 변경된 결과가 리턴됩니다.
LOWER 값은 ORACLE 값을 소문자로 변경된 결과가 리턴됩니다.
INITCAP 값은 oracle 값의 이니셜만 대문자로 변경된 결과가 리턴됩니다.
LENGTH 값은 오라클oracle 값의 길이를 리턴합니다.(한글1Byte)
LENGTHB 값은 오라클oracle 값의 길이를 리턴합니다.(한글2Byte)
5. LPAD
- 문자열이 일정한 크기가 되도록 왼쪽에 지정한 문자를 삽입하는 함수입니다.
6. RPAD
- 문자열이 일정한 크기가 되도록 오른쪽에 지정한 문자를 삽입하는 함수입니다.
7. LTRIM
- 문자열의 왼쪽 문자들을 삭제하는 함수입니다.
- 만일 삭제할 문자를 지정하지 않으면 문자열의 왼쪽에 공백 문자를 제거 합니다.
8. RTRIM
- 문자열의 오른쪽의 문자들을 삭제하는 함수입니다.
- 만일 삭제할 문자를 지정하지 않으면 문자열의 오른쪽에 공백 문자를 제거 합니다.
9. TRIM
- 문자열의 앞 , 뒤의 문자들을 삭제하는 함수입니다.
- 만일 삭제할 문자를 지정하지 않으면 문자열의 앞 , 뒤에 공백 문자를 제거 합니다.
LPAD 값은 oracle 문자의 10자리를 만들기 위해 왼쪽에 느낌표(!)를 4개 삽입한 결과가 나옵니다.
RPAD 값은 oracle 문자의 10자리를 만들기 위해 오른쪽에 느낌표(!)를 4개 삽입한 결과가 나옵니다.
LTRIM 값은 !!oracle!! 문자의 왼쪽에 느낌표(!)를 제거한 결과가 나옵니다.
RTRIM 값은 !!oracle!! 문자의 오른쪽에 느낌표(!)를 제거한 결과가 나옵니다.
TRIM 첫번째 값은 !!oracle!! 문자의 앞,뒤에 느낌표(!)를 제거한 결과가 나옵니다.
TRIM 두번째 값은 문자의 앞,뒤 공백을 제거한 결과가 나옵니다.
이상으로 오라클 문자 함수에 대해서 알아보았습니다.
이것 말고도 많은 문자 함수가 있습니다. 다른 문자함수는 다음 포스팅에서 다시 다루도록 하겠습니다.
'프로그래밍 > 오라클' 카테고리의 다른 글
오라클 함수 (DECODE, CASE) (0) | 2017.02.06 |
---|---|
오라클 날짜 함수(MONTHS_BETWEEN , ADD_MONTHS , NEXT_DAY , LAST_DAY) (0) | 2017.01.26 |
오라클 숫자 함수 (ROUND , TRUNC , MOD) (0) | 2017.01.24 |
오라클 산술 연산자 (0) | 2017.01.23 |
오라클 디벨로퍼 다운로드 및 설치 (1) | 2017.01.22 |
- 꿈해몽
- 수능성적표 인터넷 발급
- 국민연금 수령액 확인
- 코미디 빅리그 방청신청
- 연금복권 하는 방법
- 설민석 한국사 무료강의 듣기
- 병역면제조건
- 재산세 과세증명서 인터넷 발급
- lg 드라이버 다운로드
- 주차위반과태료조회
- 대만 월별날씨와 그에따른 옷차림 준비
- 옵티마이저 수행절차
- 가전제품 무료수거
- 달 꿈풀이
- 분실폰 조회 초간단
- 대마씨 효능
- 출산장여금
- 대기업 연봉 순위 최근정보
- 정보처리기사 일정
- 저소득층 기준 및 지원
- 별똥별 꿈해몽
- 태양 꿈
- 불후의 명곡 방청신청
- 김우빈 비인두암
- 한냉 알레르기
- 스타벅스 별적립
- 영화 협상
- 한전 전기요금 조회
- 오라클 비번 찾기
- 군대 면제조건
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |