8. 문자열 함수

김용재·2022년 4월 1일

Oracle DataBase

목록 보기
9/12

  • SUBSTR

    • 사용법: (문자열<컬럼도 가능>, 시작위치, 길이)

    • 용도: 문자열 추출함수

    • 예시 코드

      • SELECT 코드, 코드명 FROM 공통기초코드

                 WHERE SUBSTR(코드, 1, 1) IN ('Z', '8', 'A');


  • CONCAT

    • 사용법: ('문자열', ''문자열")

    • 용도: 문자열 덧셈 함수

    • 예시코드

      • SELECT CONCAT('문자열', '문자열') FROM DUAL;

      • SELECT 3 + '4' FROM DUAL

      • SELECT 3 || '4' FROM DUAL


  • LTRIM, RTRIM, TRIM

    • 사용법: TRIM('문자열')

    • 용도: 문자열의 공백을 없애는 용도

    • LTRIM: 왼쪽 공백 제거

    • RTRIM: 오른쪽 공백 제거

    • TRIM: 양쪽 공백 제거


  • LOWER, UPPER

    • 사용법: LOWER, UPPER('문자열')

    • 용도: 문자열을 소문자나 대문자로 바꿈

    • LOWER: 문자열을 소문자화

    • UPPERE: 문자열을 대문자화

    • 활용예시: SELECT * FROM <테이블> WHERE UPPER(<컬럼>) = '조건';


  • REPLACE

    • 사용법: REPLACE(문자열, 바꿀 문자, 바꿀자리에 들어갈문자)

    • 용도: 문자열 대치


profile
개발을 공부해 나가고 있습니다!

0개의 댓글