글

라벨이 function인 게시물 표시

[ORACLE] instr() 문자열 속 문자 위치 찾기 (오라클 함수)_function string find_--

[ORACLE] function instr()  SELECT INSTR('CONGRATULATIONS', 'AT', 1, 1) FROM DUAL; SELECT INSTR('CONGRATULATIONS', 'AT', 3, 2) FROM DUAL; INSTR()  SELECT1 : 'AT'   = INSTR('CONGRATULATIONS', 'AT', 1, 1) = C~ AT = 6 - 'CONGRATULATIONS' 문자열에서 'AT' 문자열을 첫번째문자(C)부터 찾아서 'AT'문자열이 처음나오는 위치를 리턴하라. 첫번째 'AT'에서 'A' 의 위치는 여섯번째므로 6이 리턴. SELECT2 : 'AT'   = INSTR('CONGRATULATIONS', 'AT', 3, 2) = N~AT1~AT =10  - 'CONGRATULATIONS' 문자열에서 'AT' 문자열을 세번째문자(N)부터 찾아서 'AT'문자열이 두번째 나오는 위치를 리턴하라. 두번째 'AT'에서 'A'의 위치는 열번째이므로 10이 리턴.
T O P