Creative Saplings

INSTR (한국어)

10월 16, 2020
No Comments

구문

그림 instr.gif

목적

INSTR 함수는 iv id =에 대해 string를 검색합니다. “76093c0581″>

. 이 함수는이 항목의 첫 번째 문자 인 string에서 문자의 위치를 나타내는 정수를 반환합니다. INSTR는 입력 문자 집합에 정의 된 문자를 사용하여 문자열을 계산합니다. INSTRB는 문자 대신 바이트를 사용합니다. INSTRC는 유니 코드 전체 문자를 사용합니다. INSTR2는 UCS2 코드 포인트를 사용합니다. INSTR4는 UCS4 코드 포인트를 사용합니다.

  • position는 문자를 나타내는 0이 아닌 정수입니다. Oracle 데이터베이스가 검색을 시작하는 string입니다. position가 음수이면 Oracle은 string의 끝에서 역방향으로 계산 한 다음 결과 위치에서 역방향으로 검색합니다.

  • occurrence는 Oracle이 검색해야하는 string 항목을 나타내는 정수입니다. occurrence의 값은 양수 여야합니다.

string 및 substring는 CHAR, VARCHAR2, NCHAR, NVARCHAR2, CLOB 또는 NCLOB. 반환 된 값은 NUMBER 데이터 유형입니다.

position 및 occurrence는 NUMBER 데이터 유형이거나 암시 적으로 NUMBER로 변환 될 수있는 데이터 유형이어야하며 정수로 해석되어야합니다. position 및 occurrence의 기본값은 모두 1입니다. 즉, Oracle은 string는 substring의 첫 번째 항목입니다. 반환 값은 position의 값에 관계없이 string의 시작을 기준으로하며 문자로 표현됩니다. 검색이 실패한 경우 (substring가 position 문자 뒤에 occurrence 번 표시되지 않는 경우 of string), 반환 값은 0입니다.

참고 항목 :

표 2-10, “암시 적 유형 변환 매트릭스” 암시 적 변환에 대한 자세한 내용은

예

다음 예는 CORPORATE FLOOROR“에 대해 세 번째 문자로 시작하는>. 두 번째 “OR“가 시작되는 CORPORATE FLOOR의 위치를 반환합니다. :

SELECT INSTR("CORPORATE FLOOR","OR", 3, 2) "Instring" FROM DUAL; Instring---------- 14

다음 예에서 Oracle은 마지막 문자부터 끝에서 세 번째 문자까지 역순으로 세며 첫 번째 iv id = “63decd002c입니다. FLOOR의 “>

. 그런 다음 Oracle은 OR의 두 번째 항목을 역방향으로 검색하고이 두 번째 항목이 검색 문자열의 두 번째 문자로 시작하는 것을 찾습니다.

SELECT INSTR("CORPORATE FLOOR","OR", -3, 2)"Reversed Instring" FROM DUAL; Reversed Instring----------------- 2

다음 예에서는 2 바이트 데이터베이스 문자 집합을 가정합니다.

SELECT INSTRB("CORPORATE FLOOR","OR",5,2) "Instring in bytes" FROM DUAL;Instring in bytes----------------- 27

Articles
Previous Post

혼동없는 M1L 및 M1R

Next Post

Mary McLeod Bethune (한국어)

답글 남기기 답글 취소하기

최신 글

  • 2020 년 세계 최고의 사진 학교
  • 주권 시민이 반정부 철학을 도로로 가져옴
  • 치장 벽토 수리 비용 가이드
  • Muckrakers (한국어)
  • 정밀 종양학

보관함

  • 2021년 2월
  • 2021년 1월
  • 2020년 12월
  • 2020년 11월
  • 2020년 10월
  • 2020년 9월
  • Deutsch
  • Nederlands
  • Svenska
  • Norsk
  • Dansk
  • Español
  • Français
  • Português
  • Italiano
  • Română
  • Polski
  • Čeština
  • Magyar
  • Suomi
  • 日本語
  • 한국어
Proudly powered by WordPress | Theme: Fmi by Forrss.