3
A
回答
5
您可能正在尋找SUBSTRING(column, 1, CHAR_LENGTH(column)-1)
。
請參閱http://dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_substring以供參考。
10
任何使用的解決方案SUBSTRING只會通過刪除最後一個字符來顯示該字段的內容。 它實際上不會更新列的內容。如果這是你想要的(即使用選擇)然後SUBSTRING就足夠了。
但是,如果你想實際更新列的價值,你可以嘗試以下方法:
UPDATE <table_name>
SET <column_name> = CONCAT(LEFT(<column_name>, CHAR_LENGTH(<column_name>) -1), '')
WHERE <condition>;
這將有什麼替代的最後一個字符,因此最後一個字符會刪除。
參見:http://dev.mysql.com/doc/refman/5.7/en/string-functions.html
[地帶最後兩個的在MySQL字符(的相關問題
- 1. PHP - 刪除最後一個字符,而
- 2. 刪除最後一個子字符串
- 3. 刪除NSString的最後一個字符
- 4. 如何刪除最後一個字符
- 5. 刪除最後一個字符
- 6. 刪除最後一個字符UITextField
- 7. Java刪除最後一個字符串
- 8. 刪除字符串中最後一個空格後的最後一個字符
- 9. 刪除最後一個字
- 10. 刪除最後一個字符,並在MYSQL
- 11. 動態刪除最後一個字符串後/從字符串
- 12. MySQL刪除最後4個字母
- 13. 刪除字符串中的最後一個字符和第一個字符
- 14. SQL子字符串 - 刪除最後一個字符
- 15. 刪除XSLT字符串中的最後一個字符
- 16. 爲什麼Python刪除字符串的最後一個字符?
- 17. 刪除字符串的最後一個字符
- 18. 修剪字符串,刪除C中的最後一個字符#
- 19. 刪除動態字符串中的最後一個字符
- 20. AppleScript:刪除文本字符串中的最後一個字符
- 21. 刪除字符串的最後一個字符(如果存在)
- 22. 刪除字符串中的最後一個「X」字符
- 23. 刪除XSLT url字符串中的最後一個字符
- 24. 當它是最後一個字符時刪除連字符
- 25. Objective C - 刪除字符串中的最後一個字符
- 26. 刪除字符串中的最後一個字符Livecode語言
- 27. 刪除python中字符串的最後一個字符
- 28. 刪除字符串的最後一個字符
- 29. 刪除字符串的最後一個字符(VB.NET 2008)
- 30. Python Tkinter:刪除字符串的最後一個字符
可能重複http://stackoverflow.com/questions/6080662/strip-last-two-characters-of-a-column -in-mysql) – andy 2014-10-16 16:48:24
不,它不是。那裏的答案只會顯示剝離的值,而不會實際刪除最後一個字符並將其存回數據庫。 – 2016-05-20 05:45:39