나의 생각을 끄적이는 공간

블로그 이미지

Wooni0477

카테고리

  • 분류 전체보기 (118)
    • 프로그래밍 정리 (102)
      • Front (5)
      • Java (2)
      • JSP, Servlet, DB(oracle) (33)
      • JavaScript (0)
      • Spring (22)
      • Oracle (28)
      • Vue (1)
      • API (1)
      • err (5)
      • ERD (1)
      • etc.. (4)
    • BoostCourse (15)
      • HTML/CSS (7)
      • JavaScript (4)
      • JSP (4)
    • 공부 자료들.. (0)
    • 기타 (0)
    • --------------------------- (0)
    • 끄적이는공간.. (0)
      • 이벤트 (0)
      • 여행 (0)

    최근...

  • 포스트
  • 댓글
  • 트랙백
  • 더 보기

Oracle 기본정리 - 문자함수2(concat, inicap,lower,upper, length,lengthB, substr)

프로그래밍 정리/Oracle 2019. 11. 29. 10:59
반응형

Oracle 기본정리 - 문자함수2(concat, inicap,lower,upper, length,lengthB, substr)

--concat('a','b') 글자끼리 붙일때 사용

select concat('abc','def') from dual;
=> abcdef


--initcap('문장')  앞글자-> 대문자로 바꿔줌, 앞글자 빼고 모든문자->소문자



select initcap('hong gil dong') from dual;
=>Hong Gil Dong


--lower('문장') 모든문자 -> 소문자


-upper('문장') 모든문자 -> 대문자





--length('문장') 문자길이 출력, 길이당 2byte --자주쓰임

2byte : select length('abcd'), length('홍길동') from dual;



select length('   a') from dual; --띄어쓰기포함





--lengthB('문장') 문자길이 출력, 길이당 1byte --자주 안쓰임

1byte : select lengthB('abcd'), lengthB('홍기동') from dual;




--substr(char, position, ,substring_length) 문자열 자르기

--오라클은 1 부터 시작한다

select substr('hong gil dong',0) from dual;

=>hong gil dong


select substr('hong gil dong',1) from dual;
=>hong gil dong


select substr('hong gil dong',2) from dual;
=>ong gil dong


select substr('hong gil dong',2,5) from dual;
=>ong g



--활용편


select * from emp where substr(ename,2,1)='A';
=>두번째 글자가 'A'인 이름을 출력한다.


반응형
저작자표시 비영리 변경금지 (새창열림)

'프로그래밍 정리 > Oracle' 카테고리의 다른 글

Oracle 기본정리 - 날짜,문자 함수4(sysdate, to_char, to_date, to_number, add_months, next_day)  (0) 2019.11.29
Oracle 기본정리 - 문자함수3(substr, trim, pad, instr, like)  (0) 2019.11.29
Oracle 기본정리 - 기본함수1(abs,ceil,floor,exp,log,mod,power,round,trunc)  (0) 2019.11.29
Oracle 기본정리 - select, where 절, 와일드 카드, 날짜  (0) 2019.11.29
Oracle 기본정리 - distinct, create기본, insert기본, commit  (0) 2019.11.29
Posted by Wooni0477
방명록 : 관리자 : 글쓰기
Wooni0477's Blog is powered by daumkakao
Skin info material T Mark3 by 뭐하라
favicon

나의 생각을 끄적이는 공간

  • 태그
  • 링크 추가
  • 방명록

관리자 메뉴

  • 관리자 모드
  • 글쓰기
  • 분류 전체보기 (118)
    • 프로그래밍 정리 (102)
      • Front (5)
      • Java (2)
      • JSP, Servlet, DB(oracle) (33)
      • JavaScript (0)
      • Spring (22)
      • Oracle (28)
      • Vue (1)
      • API (1)
      • err (5)
      • ERD (1)
      • etc.. (4)
    • BoostCourse (15)
      • HTML/CSS (7)
      • JavaScript (4)
      • JSP (4)
    • 공부 자료들.. (0)
    • 기타 (0)
    • --------------------------- (0)
    • 끄적이는공간.. (0)
      • 이벤트 (0)
      • 여행 (0)

카테고리

PC화면 보기 티스토리 Daum

티스토리툴바