안녕하세요 문자에서 특정 문자열을 추출하고싶습니다 0 4 636

by 누구보다빠르게 [PL/SQL] 문자열추출 [2018.11.14 11:43:09]


안녕하세요 다름이아니라

특정 문자열을 찾아서 추출을 하고싶습니다

예를들어 코코팜 250ml에서 ml는 instr로 찾아 추출할 수 있는데

제가 추출하고자하는 데이터는 '250ml' 입니다

전체 문자열에서 ml을 찾고 그 앞으로 루프를 타서 숫자만 걸러내는 식으로 해야할지..

아니면 더 간단한 방법이 있는지 여쭤보고자 합니다

감사합니다

by 랑에1 [2018.11.14 11:48:49]
SELECT REGEXP_REPLACE('코코팜250ml', '[가-힝]')
FROM dual

 


by 누구보다빠르게 [2018.11.14 13:23:01]

정말 감사합니다!


by 신이만든지기 [2018.11.14 12:10:32]
SELECT REGEXP_SUBSTR('코코팜250ml', '[0-9]+ml') FROM DUAL

 


by 누구보다빠르게 [2018.11.14 13:23:04]

정말 감사합니다!

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입