格式:
UPDATE 表名 SET 字段名= REPLACE( 替换前的字段值, '替换前关键字', '替换后关键字' ) WHERE 条件;
比如:
update t_book SET book_no = REPLACE( book_no, 'book', 'read' ) where book_no like '%book%';
结果就是,原来字段“book123456”,执行之后“read123456”
相关文章
- 在SQL SERVER 的数据库设计期,可以修改表中某个字段的名称或删除这个字段,如何在程序中做到这一点呢,用什么语句?
- Mysql中使用sql语句修改表中某一个字段的长度或者修改字段的类型
- 【SQL】修改某个字段的部分内容
- Mysql中批量替换某个字段的部分数据(推荐)
- MySql如何用一句sql语句对某个字段进行处理后,再进行对字段进行修改?即update和select如何混合写?
- 使用REPLACE更新某表中某个字段详细内容【SQL语句】
- mysql通过sql语句如何批量去掉某一个表中某一个字段的下面的相同部分字符串
- mysql修改表中某个字段的默认值
- sql 修改、更新、替换 某个字段的部分内容(转载)
- 怎么样从mysql表中找出所有某个字段值相同的记录