문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판이전 판다음 판 | 이전 판 | ||
| dbms:oracle:devel:regexp:regexp_substr [2018/05/09 02:39] – [방법 1] starlits | dbms:oracle:devel:regexp:regexp_substr [2025/10/03 22:30] (현재) – 바깥 편집 127.0.0.1 | ||
|---|---|---|---|
| 줄 75: | 줄 75: | ||
| - 페이지정보에서 첫페이지를 찾아서 알려준다. <code sql> | - 페이지정보에서 첫페이지를 찾아서 알려준다. <code sql> | ||
| - | SELECT SOURCE, REPLACE(REGEXP_SUBSTR(SOURCE, | + | SELECT SOURCE, REPLACE(REGEXP_SUBSTR(SOURCE,' |
| FROM QUESTION WHERE ROWNUM < 10; | FROM QUESTION WHERE ROWNUM < 10; | ||
| </ | </ | ||
| 줄 96: | 줄 96: | ||
| SELECT | SELECT | ||
| | | ||
| - | , | + | , |
| - | , | + | , |
| - | , | + | , |
| - | , | + | , |
| FROM DV_ADDRESS_TEMP ; | FROM DV_ADDRESS_TEMP ; | ||
| </ | </ | ||
| 줄 125: | 줄 125: | ||
| --- - ----- | --- - ----- | ||
| 147 1 36126 | 147 1 36126 | ||
| + | </ | ||
| + | |||
| + | - 공백으로 나눈다 <code sql> | ||
| + | with v_time as ( | ||
| + | select '2016. 1. 29. 오후 11: | ||
| + | ) | ||
| + | select | ||
| + | time | ||
| + | , | ||
| + | || REGEXP_SUBSTR(time,' | ||
| + | || REGEXP_SUBSTR(time,' | ||
| + | , | ||
| + | || REGEXP_SUBSTR(time,' | ||
| + | || REGEXP_SUBSTR(time,' | ||
| + | from v_time; | ||
| + | </ | ||
| + | - 결과값 < | ||
| + | TIME | ||
| + | ------------------------ | ||
| + | 2016. 1. 29. 오후 11: | ||
| </ | </ | ||
| 줄 153: | 줄 173: | ||
| from cust; | from cust; | ||
| </ | </ | ||
| + | |||
| + | ===== 첫단어 가져오기 ===== | ||
| + | - 숫자/ | ||
| + | SELECT REGEXP_SUBSTR(' | ||
| + | </ | ||
| + | - 스페이스가 있기 전까지의 첫단어 <code sql> | ||
| + | SELECT REGEXP_SUBSTR(' | ||
| + | </ | ||