What would be the proper syntax used to run an update query on a table to remove all spaces from the values in a column?
My table is called users
and in
Can perform an update all with the trim function.
UPDATE users AS u SET name = TRIM(u.name)
Optionally add a clause to update only the records that need it, instead of all, but uses more CPU.
UPDATE users AS u SET name = TRIM(u.name) WHERE LENGTH(TRIM(u.name)) <> LENGTH(u.name)
If the table has a unique index on the value being trimmed, you could get a duplicate key error.