格式:
UPDATE 表名 SET 字段名= REPLACE( 替换前的字段值, '替换前关键字', '替换后关键字' ) WHERE 条件;
比如:
update t_book SET book_no = REPLACE( book_no, 'book', 'read' ) where book_no like '%book%';
结果就是,原来字段“book123456”,执行之后“read123456”
相关文章
- 数据库表设计时一对一关系存在的必要性 数据库一对一、一对多、多对多设计 面试逻辑题3.31 sql server 查询某个表被哪些存储过程调用 DataTable根据字段去重 .Net Core Cors中间件解析 分析MySQL中哪些情况下数据库索引会失效
- 在SQL SERVER 的数据库设计期,可以修改表中某个字段的名称或删除这个字段,如何在程序中做到这一点呢,用什么语句?
- Mysql中使用sql语句修改表中某一个字段的长度或者修改字段的类型
- 【SQL】修改某个字段的部分内容
- Mysql中批量替换某个字段的部分数据(推荐)
- sql判断以逗号分隔的字符串中是否包含某个字符串--------MYSQL中利用select查询某字段中包含以逗号分隔的字符串的记录方法
- MySql如何用一句sql语句对某个字段进行处理后,再进行对字段进行修改?即update和select如何混合写?
- 使用REPLACE更新某表中某个字段详细内容【SQL语句】
- mysql通过sql语句如何批量去掉某一个表中某一个字段的下面的相同部分字符串
- mysql修改表中某个字段的默认值