특정문자 앞열만 select 할수 있는 방법이있나요 0 2 4,040

by 쩌링짱 REGEXP_SUBSTR INSTR [2012.03.09 16:44:31]



예를들어 gusccc@naver.com 이라는 메일 주소가 있는데요
여기서 @앞에 있는 gussccc만 가져오고 시퍼요 혹시 이럴때
어떤 방법이 있는지 알고싶습니다 아이디는 유동적입니다
알고계시다면 답변부탁드립니다 고수님
by 손님 [2012.03.09 17:55:07]

SELECT REGEXP_SUBSTR('gusccc@naver.com', '[^@]*') AS C1 FROM DUAL;

by 부쉬맨 [2012.03.09 18:01:49]
10g하위버전에서는...
instr함수를 사용하여서 짤라올수도있습니다.
http://www.gurubee.net/lecture/1025
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입