Dim*_*mme 14 mysql sql trim sql-update
我想通过修剪所有前导和尾随空格来更新表中的所有值.我尝试了以下查询,但都没有奏效.
我知道可以将TRIM与SELECT一起使用,但是如何在UPDATE中使用它?
UPDATES teams SET name = TRIM(name)
UPDATES teams SET name = TRIM(LEADING ' ' TRAILING ' ' FROM name)
Run Code Online (Sandbox Code Playgroud)
JHS*_*JHS 29
你不必SELECT.
试试这个 -
UPDATE teams SET name = TRIM(name)
WHERE 1 = 1;
Run Code Online (Sandbox Code Playgroud)
han*_*way 16
UPDATE teams SET name = TRIM(name)
Run Code Online (Sandbox Code Playgroud)
这应该工作,它在MySQL语义上是正确的.
如果字段包含新行字符
UPDATE Tablename SET colname= TRIM(TRAILING '\r' FROM colname)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
33624 次 |
| 最近记录: |