어떤 몸이이 문제를 해결하기 위해 나를 도울 수있는, 내가 오라클 9i의에게
문자열 특급 = "직원 번호 * 유료 체험 + 년"을 사용하여
은 내 예상을 문자열을 분할해야 출력은 "직원 수" "지불" "경험 년"구문 분석 후입니다.
오라클 9i 쿼리에서 할 수 있습니까? 미리 감사드립니다.오라클 9i의 문자열을 분할하는 방법
0
A
답변
1
직접적인 대답은 SUBSTR 및 INSTR 기능을 사용하는 것입니다. 예를 들면 다음과 같습니다.
select substr('Employee * Pay + Years', 1, instr('Employee * Pay + Years', '*') - 2),
substr('Employee * Pay + Years', instr('Employee * Pay + Years', '*') + 2,
instr('Employee * Pay + Years', '+') - instr('Employee * Pay + Years', '*') - 3),
substr('Employee * Pay + Years', instr('Employee * Pay + Years', '+') + 2)
from dual
여기서 필요한 것을 얻으십시오. , SUBSTR ('직원 * 급여 - :
2
select substr('Employee * Pay + Years of experience',1,instr('Employee * Pay + Years of experience','*')-2),substr('Employee * Pay + Years of experience',instr('Employee * Pay + Years of experience','*')+1,length('Employee * Pay + Years of experience')-instr('Employee * Pay + Years of experience','*')-21),substr('Employee * Pay + Years of experience',instr('Employee * Pay + Years of experience','+')+1) from dual;
0
선택 SUBSTR (2,'* ')'직원 * 지불 경험 + 년 ', 1, INSTR ('* 지불 experiece의 + 년 직원 ') + 임금 + 직장 경험 년 ','* ') + 2, instr ('직원 * 급여 + 경력 년 ','+ ') - instr ('직원 * 급여 + 년 3 년), substr ('직원 * 지불 + 경험 년', instr ('직원 * 지불 + 경험 년', '+') + 2) 듀얼;
관련 문제
- 1. SQL 서버 2008은 오라클 9i의
- 2. PL/SQL 질문, 오라클 9i의
- 3. PHP에서 문자열을 분할하는 방법
- 4. PHP로 문자열을 분할하는 방법
- 5. 여러 문자열을 분할하는 방법
- 6. 유닉스/오라클 9i의 사용자 연결 문제
- 7. 하위 문자열을 사용하여 문자열을 분할하는 방법
- 8. vC++에서 문자열을 분할하는 방법?
- 9. 문자열을 파이썬으로 세그먼트로 분할하는 방법
- 10. , 특정 조건으로 문자열을 분할하는 방법?
- 11. 문자열을 분할하는 복잡한 정규식
- 12. 문자열을 분할하는 PHP 정규식
- 13. flex에서 문자열을 분할하는 문제가 있습니까?
- 14. iOS에서 부분 문자열로 문자열을 분할하는 방법
- 15. 자바에서 확장 아스키를 기반으로 문자열을 분할하는 방법
- 16. 길이를 기준으로 문자열을 C로 배열로 분할하는 방법 #
- 17. 연속 구분 기호로 공백없이 문자열을 분할하는 방법
- 18. 다차원 배열에 괄호를 포함하는으로 문자열을 분할하는 방법
- 19. 아이폰에서 문자열을 분할하는 방법? 이 내 문자열
- 20. R에서 seperator를 사용하지 않고 문자열을 분할하는 방법
- 21. C# 및 Linq를 사용하여 문자열을 분할하는 방법
- 22. 문자열을 포스트 스크립트에서 배열로 분할하는 방법
- 23. 긴 문자열을 고정 배열 항목으로 분할하는 방법
- 24. 는 C#의 단어로 문자열을 분할하는 방법
- 25. Jquery를 사용하여 45frank와 같은 문자열을 분할하는 방법
- 26. Delphi 7 : 문자열을 TStringList로 분할하는 방법
- 27. 첫 번째 콜론에서 문자열을 분할하는 방법
- 28. Regex를 사용하여 문자열을 2D 배열로 분할하는 방법?
- 29. 문자열을 두 줄 레이블로 분할하는 방법
- 30. 파이썬에서 문자열을 분할하는 가장 효율적인 방법