oracle에서 substr() 함수는 문자열을 가로채는 데 사용됩니다. 함수 매개변수를 설정하면 가로채는 문자열의 길이와 가로채기 위치를 지정할 수 있습니다. 구문은 "substr(string string, int a, int b)"입니다. "substr(문자열 문자열,int a)".
이 튜토리얼의 운영 환경: Windows 10 시스템, Oracle 11g 버전, Dell G3 컴퓨터.
1) substr 함수 형식(일반적으로 문자 가로채기 기능)
형식 1:
substr(string string, int a, int b);
1 문자열 가로채기할 문자열
2. 차단의 경우(0, 1이 모두 첫 번째 요소로 표시됨)
3.b 차단할 문자열의 길이
형식 2:
substr(string string, int a) ;
1 문자열 차단할 문자열
2. a번째 요소부터 끝까지 An 요소
2) 예제 분석
1、select substr('HelloWorld',0,3) value from dual; //返回结果:Hel,截取从“H”开始3个字符 2、select substr('HelloWorld',1,3) value from dual; //返回结果:Hel,截取从“H”开始3个字符 3、select substr('HelloWorld',2,3) value from dual; //返回结果:ell,截取从“e”开始3个字符 4、select substr('HelloWorld',0) value from dual; //返回结果:HelloWorld,截取所有字符 5、select substr('HelloWorld',1) value from dual; //返回结果:HelloWorld,截取所有字符 6、select substr('HelloWorld',2) value from dual; //返回结果:elloWorld,截取从“e”开始之后所有字符
요약 a가 음수이면 마지막 요소를 나타내고, 부족하면 b 요소를 가져가면 됩니다. 마지막 예는 다음과 같습니다.
추천 튜토리얼: "
Oracle Video Tutorial위 내용은 오라클에서 substr의 사용법은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!