我正在用一列手机更新 MySQL 中的一个表,在那里我发现手机加载严重。这些数字的数量少于应有的数量。这些我需要用“0”替换。
我在 MySQL 8.0.3 版中尝试过这些是我对代码的尝试:
- 第一次尝试
UPDATE usuarios_registrados
SET celular = '0'
WHERE celular <= 1
OR celular >= 19999999;
--第二次尝试
UPDATE usuarios_registrados
SET celular = 0
WHERE celular
BETWEEN 1
AND 19999999;
这些是错误:
- 第一次尝试
Error Code: 1292. Truncated incorrect DOUBLE value: '02392-15635834' 0.204 sec
--第二次尝试
Error Code: 1292. Truncated incorrect DOUBLE value: '02392-15635834' 0.125 sec