모든 값에 대해 특정 열에서 모든 공백을 제거하는 방법이 있습니까?
답변:
교체하려면 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
문자열의 시작과 끝에서 공백 만 제거합니다.
table
SET col_name
= REPLACE ( col_name
, '\ t', '')
table
set col_name = REPLACE (col_name, '\ r', '');