2017년 5월 12일 금요일

오라클 Oracle IndexOf기능 INSTR


원하는 값과 컬럼 값을 비교하여 포함여부와 위치를 알 수 있다.

INSTR('대상문자열', '비교값', 시작위치, 검색결과순번위치)

  • SELECT INSTR('ABCDEFG', 'C') FROM DUAL
-> 결과 = 3

  • SELECT INSTR('ABCDEFG', 'H') FROM DUAL
-> 결과 = 0
없으면 0 

  • SELECT INSTR('ABCDEFGABCDEFG', 'C', 1, 2) FROM DUAL
-> 결과 10
 ABCDEFGABCDEFG 에서 C의 위치가 1부터시작, 2번째 C의 위치

댓글 없음:

댓글 쓰기

스프링 빈 등록 순서 오류 시 @PostConstruct 사용

  스프링 xml 설정에서 등록할 빈을 명시적으로 지정한 것과 <context:component-scan>와 혼용해서 사용한  경우 빈등록 순서 오류가 발생 할 수도 있습니다. 여러가지 방법이 있지만, 그 중에서 @PostConstruct ...