2016-07-24 167 views
2

如果此子字符串位于字符串的末尾,如何删除特定的子字符串?如何从字符串的末尾删除子字符串

在一列中,末尾有*** - 值='str *** ing ***',我想剥开***,因此该值为'str *** ing'。我只想从字符串的末尾删除这个子字符串。

这是我迄今所做的:

我虽然约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 '%***'