DB 12차

김강산·2022년 6월 17일

orcle SQL

목록 보기
9/25

<학습목표>

  1. LPAD / RPAP
    LPAD : 왼쪽 PADDENG
    RPAP : 오른쪽 PADDENG
  2. LTRIM / RTRIM
    LTRIM : 왼쪽 공백제거
    RTRIM : 오른쪽 공백제거
  3. TRIM : 왼쪽 + 오른쪽
  4. SUBGTR : 문자열 추출
  5. REPLACE : 문자열 교체
  6. INUSTR : 문자열의 위치
  7. LENGTH : 길이
  8. ABS / SIGIU / POWER / SQRT
    ABS : 절대값
    SIGIU : 약수
    POWER : 제곱
    SQRT : 제곱근
  9. GREATEST / LEAST
    GREATEST : 가장큰값
    LEAST : 가장작은값
  10. ROUND / TRUNC
    ROUND : 반올림
    TRUNC : 버림

DUAL : 가상테이블 : SYS소유
LPAD, RPAD(c1, n, [c2]) : 지정된 길이 n에서 c1을 채우고 남은 공간을 c2로 채워서 반환

LTRIM, RTRIM(c1, [c2]) : LTRIM은 좌측, RTRIM은 우측의 공백문자를 제거
c2문자가 있는 경우 일치하는 문자를 제거

TRIM : LTRIM,RTRIM함수를 조합한 형태 : 문자열의 앞, 뒤 , 또는 앞뒤에서 공백 문자를 제거함


SUBSTR(c, m, [n]) : 문자열의 일부분을 선택 c문자열의 m위치부터 길이 n만큼의 문자 리턴
m이 0 또는 1이면 첫 글자를 의미
m이 음수이면 뒤쪽에서부터 처리

3번째 인수가 없으면 끝까지 표시

  • 표시면 뒤쪽부터 수를 센다

REPLACE(c1, c2, [c3]) : 문자나 문자열을 치환 c1에 포함된 c2문자를 c3값으로 치환,
c3가 없는 경우 찾은 문자를 제거한다.

INSTR(c1, c2, [m, [n]]) : c1문자열에서 c2 문자가 처음 나타나는 위치를 리턴
m은 시작 위치, n은 n번째

LENGTH, LENGTHB : LENGTH는 길이 LENGTHB는 BYTE의 길이

GREATEST, LEAST

큰값 작은값을 정할땐 숫자보단 한글이 더크다

0개의 댓글