none
MS SQL String 함수 II RRS feed

답변

  • 안녕하십니까? 김도남 님

    Microsoft TechNet Forum 사이트를 방문해 주셔서 감사합니다.

     

    문의 하신 “MS SQL String 함수 II”에 대한 답변을 드리겠습니다.

     

    Step 1 : LTRIM

     

    첫 시작 문자열의 왼쪽의 White Space를 제거를 합니다.

     

    Select LTRIM('         MS SQL Server')

     

    Step 2 : PATINDEX

     

    패턴에 맞는 문자열의 시작 Index 위치를 정보를 제공을 합니다.

     

    Select PATINDEX('%SQL%', 'MS SQL Server')

     

    Step 3 : Replace

     

    조건에 맞는 문자열을 치환을 합니다.

     

    Select REPLACE('MS SQL Server', 'Server', 'Server 2008')

     

    Step 4 : REPLICATE

     

    입력된 문자열의 두번째 파라미터에 따라  반복되서 출력이  됩니다.

    Select REPLICATE('SQL', 5)

     

     

    참고 자료

     

    LTRIM (Transact-SQL)

    http://msdn.microsoft.com/en-us/library/ms177827.aspx

     

    PATINDEX (Transact-SQL)

    http://msdn.microsoft.com/en-us/library/ms188395.aspx

     

    REPLACE(Transact-SQL)

    http://msdn.microsoft.com/ko-kr/library/ms186862.aspx

     

    REPLICATE (Transact-SQL)

    http://msdn.microsoft.com/en-us/library/ms174383.aspx

     

    제가 문제에 대해 더 알아야 할 것이 있다면 응답 주시면 감사하겠습니다.

    제시해 드린 답변이 도움이 되었기를 바랍니다.

    • 답변으로 표시됨 김도남 2011년 10월 6일 목요일 오전 8:08
    2011년 10월 4일 화요일 오전 6:39
    중재자