Questions tagged «replace»

3
用空格替换列中的特殊字符
我正在尝试编写一个查询,以空格替换特殊字符。下面的代码有助于识别行。(字母数字字符,逗号和空格有效): SELECT columnA FROM tableA WHERE columnA like '%[^a-Z0-9, ]%' 如何将替换功能集成到select语句中,以便结果集中的所有字符(字母数字,逗号和空格除外)都被替换为''(空格)。这将不起作用: SELECT replace(columnA,'%[^a-Z0-9, ]%',' ') FROM tableA WHERE columnA like '%[^a-Z0-9, ]%'

2
使用单个语句更新表中的许多行?
更新表中许多行的最简单方法是什么?我有一个csv文件,看起来像这样: |primary_key |value| | 1 | xyz| | 2 | abc| | 3 | def| ... 目标表中已经存在具有这些主键的行 我想用这些值更新目标表。有没有语法,所以我可以写类似: update mytable set value = ('xyz', 'abc', 'def') where primary key = (1,2,3); 查看《MySQL更新参考》,该站点(MySQL-csv更新),SO(更新多行,多数据库更新,更新多行),我怀疑答案是“否”,但我想确认这一点。是真的。
9 mysql  update  replace 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.