すべての値の特定の列からすべての空白を削除する方法はありますか?
回答:
交換するにはall spaces:
UPDATE `table` SET `col_name` = REPLACE(`col_name`, ' ', '')
すべてのtabs文字を削除するには:
UPDATE `table` SET `col_name` = REPLACE(`col_name`, '\t', '' )
すべてのnew line文字を削除するには:
UPDATE `table` SET `col_name` = REPLACE(`col_name`, '\n', '')
http://dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_replace
first and last space(s)列を削除するには:
UPDATE `table` SET `col_name` = TRIM(`col_name`)
http://dev.mysql.com/doc/refman/5.0/en/string-functions.html#function_trim
TRIM文字列の最初と最後から空白のみを削除します。
tableSET col_name= REPLACE(col_name、 '\ t'、 '')
table set col_name = REPLACE(col_name、 '\ r'、 '');