2016-07-24 3 views
2

문자열의 끝에이 부분 문자열이 있으면 특정 부분 문자열을 제거하려면 어떻게합니까?문자열 끝에서 부분 문자열을 제거하는 방법

마지막 열에는 하나의 열에 ***이 있으며 값이 'str *** ing'이되도록 ***을 제거하고 싶습니다. 문자열의 끝 부분에서만이 하위 문자열을 삭제하려고합니다.

이것은 내가 지금까지 무엇을했는지 있습니다 :

I SUBSTR()에 대한 생각이지만 좌표를 원하지만 문자열이 다른 크기가 될 수 있습니다.

UPDATE final_table SET parametre = ??? WHERE parametre like '%***' 

답변

2

사용 SUBSTR (your_column, -num)

substr(User.id, -6) 

UPDATE final_table SET parametre = substr(parametre,1, length(parametre)-3) 
WHERE parametre like '%***' 
관련 문제