MSSQL 질문드립니다 0 3 189

by 김오윤 [SQLServer] [2018.01.09 11:38:34]


'구124214루11111비' 를 '구루비' 만 나오게 하려면 

어떻해야 하나요?? LEFT 나 SUBSTRING으로 하나씩짤라서 + 하는 방식 말고요

by 마농 [2018.01.09 13:02:29]
SELECT REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(
       REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(
       '구124214루11111비'
       , '1', ''), '2', ''), '3', ''), '4', ''), '5', '')
       , '6', ''), '7', ''), '8', ''), '9', ''), '0', '') x
;

 


by 긍률 [2018.01.09 14:23:47]

정규표현식 사용하시면  될것같아요 .


by 우리집아찌 [2018.01.09 14:48:37]

자주쓰시면 사용자 정의 함수 만드는것도 방법입니다.

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