0

我遇到了一个问题,表中的某些字段有一个尾随空格。我能想到如何删除它们的唯一方法是用 CSV 导出它,然后用 Excel 来做,这有点麻烦。我怎样才能通过纯 sql 做到这一点?

4

2 回答 2

2

解决方案

    UPDATE table SET field=TRIM(TRAILING ' ' FROM field) WHERE field LIKE '% '

有关 TRIM 函数的更多信息,请查看http://www.w3resource.com/mysql/string-functions/mysql-trim-function.php

于 2013-01-31T16:53:50.297 回答
1
Select RTRIM(yourcolumn)
FROM yourtable;

您可以使用RTRM().

于 2013-01-31T16:58:46.830 回答