Notepad++ 替换所有数字给数字加单引号

前言

今天遇到这样一个场景:

要去更新某张表里 code=1,2,3,4,5,6 的数据,把它的 name 设置为 '张三'

但是 code在数据库里面的字段类型是 vachar(64),它自身携带索引

原本可以这样写 SQL:

sql 复制代码
update tableA set name='zhangsan' where code in (1,2,3,4,5,6)

但发现此时的 SQL完全没有走到 ocde 字段的索引,因为此时发生了隐士转换,导致索引失效了

我们现在要想办法,把 code 里面的数字都加上 引号,把它变成字符串

正文

使用工具 Notepad++, 非常的好用

步骤:

  1. 打开Notepad++并加载您想要编辑的文件。
  2. 按Ctrl+H打开替换对话框
  3. 在"查找目标"框中,输入以下正则表达式:(\d+)
  4. 在"替换为"框中,输入'$1'。注意,'$1' 是一个引用,指向匹配的正则表达式(即数字)。
  5. 确保勾选 【正则表达式】选项。
  6. 点击【全部替换】按钮。

像这样:

这将会将文档中的所有数字替换为它们自己加上单引号

相关推荐
肖老师xy17 小时前
微信小程序map组件所有markers展示在视野范围内
微信小程序·小程序·notepad++
__xu_1 天前
【Notepad++】Notepad++如何删除包含某个字符串所在的行
notepad++
莲动渔舟1 天前
国产编辑器EverEdit - 如何对汉字按笔划数排序?
编辑器·notepad++·emeditor·everedit
杰建云1672 天前
深圳跨境电商建站外贸电商建站哪家好?
数据库·网站建设·notepad++·网站·外贸建站
Naiva2 天前
ESP32-C3 入门笔记08:多帧数据解析
笔记·notepad++
莲动渔舟2 天前
国产编辑器EverEdit - 两种删除空白行的方法
编辑器·notepad++·emeditor·everedit
洛兮银儿2 天前
如何在notepad++里面,修改注释颜色
notepad++
白羊@3 天前
微信小程序期末简答
notepad++
总裁余(余登武)3 天前
微信小程序——第三章开发框架
微信小程序·小程序·notepad++
莲动渔舟3 天前
国产编辑器EverEdit - 使用技巧:变量重命名的一种简单替代方法
编辑器·notepad++·emeditor·everedit