2014-06-24 77 views
1

我追加到VARCHAR(255)字段這樣這已經是滿:如何追加到VARCHAR

UPDATE tabale SET field=CONCAT(field, 'appendedValue') WHERE id=2 

我的問題是,一段時間後,本場是滿的。現在我會得到一個溢出並且更新不起作用。

UPDATE tabale SET field=SUBSTR(CONCAT(field, 'appendedValue'), 255) WHERE id=2 

我試過使用SUBSTR函數,但我不知道我需要子串的位置。

我該如何做一個附加子字符串保持字符串的尾部長度爲255?

回答