특정문자 이후의 문자열 출력하는 함수 > db

본문 바로가기
사이트 내 전체검색

db

특정문자 이후의 문자열 출력하는 함수

페이지 정보

작성자 서방님 댓글 0건 조회 117회 작성일 07-10-16 16:03

본문

특정문자 이후의 문자열을 출력하는 함수입니다.<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

여러가지 함수로 복잡하게 구현할 수도 있지만

하나의 함수로 만들어 봤습니다.

 

 [실행]

CREATE FUNCTION dbo.fn_cutStr

(@patStr varchar(100)

, @fullStr varchar(1000)

)

 

RETURNS varchar(1000)

AS

 

BEGIN

RETURN SUBSTRING(@fullStr, CASE PATINDEX( '%' + @patStr + '%', @fullStr ) WHEN 0 THEN 1 ELSE PATINDEX( '%' + @patStr + '%', @fullStr ) END, DATALENGTH( @fullStr ))

END

 

 

SELECT dbo.fn_cutStr ('ab', 'aa~aabb~aabbcc')

댓글목록

등록된 댓글이 없습니다.

Total 464건 21 페이지
게시물 검색

회원로그인

접속자집계

오늘
135
어제
225
최대
1,347
전체
154,894
Latest Crypto Fear & Greed Index

그누보드5
Copyright © 서방님.kr All rights reserved.