Oracle에서 substr 함수 사용

下次还敢
풀어 주다: 2024-04-30 08:27:15
원래의
561명이 탐색했습니다.

substr() 함수는 문자열 하위 문자열을 추출하며 구문은 substr(str, start, [length])입니다. 사용 예: 'Hello World'에서 세 번째 문자부터 시작하여 4자를 추출합니다. SELECT substr('Hello World', 3, 4) FROM double;

Oracle에서 substr 함수 사용

Oracle의 substr() 함수 사용

substr() 함수는 문자열에서 하위 문자열을 추출하는 데 사용됩니다. 구문은 다음과 같습니다.

substr(str, start, [length])
로그인 후 복사

위치:

  • str: 하위 문자열을 추출할 문자열입니다.
  • start: 1부터 계산하여 하위 문자열의 시작 위치를 추출합니다.
  • length(선택 사항): 추출할 하위 문자열의 길이입니다. 생략하면 문자열의 시작 위치부터 끝까지 모두 추출됩니다.

사용 예

SELECT substr('Hello World', 3, 4) FROM dual;
로그인 후 복사

출력:

llo 
로그인 후 복사

설명 예:

  • 이 쿼리는 문자열 'Hello World' 하위 문자열에서 세 번째 문자('l')부터 시작하는 4자를 추출합니다.
  • 결과 하위 문자열은 "llo"입니다.

기타 사용 예:

  • 문자열의 첫 번째 문자 추출:

    SELECT substr('Oracle', 1, 1) FROM dual;
    로그인 후 복사
  • 문자열의 마지막 몇 문자 추출:

    SELECT substr('Database', -3) FROM dual;
    로그인 후 복사
  • Ex 지정된 길이의 하위 문자열을 추출합니다. :

    SELECT substr('Programming', 1, 8) FROM dual;
    로그인 후 복사

참고:

  • start 매개변수는 1보다 크거나 같아야 합니다.
  • length 매개변수는 0보다 크거나 같아야 합니다.
  • 시작 + 길이 > 문자열 길이인 경우 문자열의 처음부터 끝까지의 문자만 추출됩니다.
  • start 또는 length가 음수이면 NULL이 반환됩니다.

위 내용은 Oracle에서 substr 함수 사용의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!