更新所有CAPS值以大写

时间:2019-01-09 19:34:47

标签: mysql

  

是否可以选择所有大写字母的值并将其更新为   大写相同的查询?

我可以这样选择它们:

SELECT *
FROM t1
WHERE name REGEXP BINARY '^[A-Z]+$';

1 个答案:

答案 0 :(得分:0)

update t1
set name = ...
where name = regexp binary '^[A-Z]+$';

...var_list argument的任意数量。

在交易中执行此操作,以防出现错误。