database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
ㆍOracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Oracle Q&A 41098 게시물 읽기
No. 41098
특정 문자열 검색후 특정 문자열 "값"추출 문의
작성자
정표
작성일
2016-03-15 09:41ⓒ
2016-03-15 09:46ⓜ
조회수
7,965

안녕하세요

 

Clob 컬럼에 있는 문장에서 아래와 같이 있다고 가정했을때, "0003" 값의 " 다 " 값만 찾아서 추출을 하고 싶습니다.

 

Value 값의 길이는 랜덤하구요, 구분을 쌍따음표로 해야될 것 같은데, 고수님 도움 요청 드립니다.

 

 

==========================================================================================================

VALUE item_id="0001" value="가"/ VALUE item_id="0002" value="나"/ VALUE item_id="0003" value="다"/

....

...

...

VALUE item_id="0010" value="하"/ VALUE item_id="0011" value="파"/

==========================================================================================================

이 글에 대한 댓글이 총 2건 있습니다.

SELECT str
     , REGEXP_REPLACE(str, 'VALUE item_id="0003" value="([^"]+)"|.', '\1') x
  FROM t
;

마농(manon94)님이 2016-03-15 11:09에 작성한 댓글입니다.

마농 님~^^

도움 정말 감사합니다~^^ 복 많이 받으실겁니다 ㅎ~^^

양정표(jungpyoo)님이 2016-03-15 17:52에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
41102insert시 성능개선 문의입니다. [1]
궁금해요
2016-03-18
7744
41100쿼리 또는 DATA 구조 질문 드립니다. [1]
전규철
2016-03-16
7518
41099오라클 쿼리문 질문있습니다. (수정) [2]
오라클새내기
2016-03-15
7898
41098특정 문자열 검색후 특정 문자열 "값"추출 문의 [2]
정표
2016-03-15
7965
41097요일, 시간대별 통계 [2]
차태식
2016-03-14
8229
41096표현이 가능할지.... [1]
블루이글
2016-03-08
7923
41095오라클 조회시 속도 느림 [1]
민주가인
2016-03-08
8491
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.026초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다